Professional Documents
Culture Documents
Grafis Manual PDF
Grafis Manual PDF
The compilation of texts and pictures has ensued with the greatest amount of care. Never-
theless, mistakes cannot be ruled out completely. The authors cannot accept any liability or
incorrect instructions and their consequences.
All rights are reserved, especially the rights for reproduction, sale and translation. Copy and
reproduction of individual paragraphs and pictures may be made without permission of the
authors given that no commercial use (no sale) ensues and a reference to the source of the
texts and pictures is made. This also applies to photocopying or any other means of repro-
duction, transmission to film, tape, records, OHTs and other media.
June 2012
Source of cliparts: “Carsten Scheibes Clip-Art-CD-Rom“, Systhema Verlag, Vol.1 and Vol.2
“80.000 Cliparts“, 4CDs, Ari Data, Willich
Cover illustration: Diplom Grafik-Designerin Jutta Höfs, Viersen
Contents
________________________________________________________________________________________________________________
©Friedrich: Grafis – Textbook, Edition 2012
Introduction 7 Chapter 6
Point, line and direction construction
Chapter 1
6.1 Line construction in conjunction with
Calling basic blocks the sub-menu point construction 70
1.1 Important rules for work with Grafis 9 6.2 Point construction 77
1.2 Starting Grafis 10 6.3 Line constructions 79
1.3 Calling basic blocks 12 6.4 Line with direction construction 82
1.4 Alter the screen display 12 6.5 Circle arcs 87
1.5 Quit Grafis 13 6.6 Rectangles 88
1.6 Exercises 13 6.7 Exercises 88
Chapter 2 Chapter 7
Grading Measurements and annotation
2.1 Work with measurement charts 16 7.1 Temporary measuring 93
2.2 Size Table 21 7.2 Finished measurements 96
2.3 Grading with measurement charts 22 7.3 Set and edit text 99
2.4 Adjust interactive construction 23 7.4 Set symbols 102
2.5 Exercises 25 7.5 Interactive tools for buttonholes and
bartack 103
Chapter 3
7.6 Attributes 105
Extracting pieces and pattern output
7.7 Interactive Seam Tools 106
3.1 Extracting pieces 28 7.8 Hatching 107
3.2 When help is needed 30 7.9 Markingline function for the creation of
3.3 Pattern output 31 templates 108
3.4 Stack 34 7.10 Exercises 109
3.5 Drag, rotate, flip parts 35
3.6 Rolling parts 37 Chapter 8
3.7 Exercises 38 Darts and pleats
8.1 Relocate dart 112
Chapter 4
8.2 Shorten dart 115
Create and alter perimeter
8.3 Hoods on darts and pleats 116
4.1 The Grafis data structure 40 8.4 Pinch with new dart 117
4.2 The construction record 40 8.5 Spread for pleats, pivot open and close 118
4.3 Geometrical basics 41 8.6 Exercises 119
4.4 Deleting objects 43
4.5 Parallels 44 Chapter 9
4.5.1 Interactive tools and non-interactive Curve construction and manipulation
functions 44 9.1 Construction of curves 124
4.5.2 The parallel menu 45 9.2 Manipulate curves 129
4.5.3 The parallel function 45 9.3 Exercises 130
4.5.4 The Parallel 10 tool 46 9.4 Curve correction for classic curves 132
4.6 Corners 47
4.7 Exercises 51 Chapter 10
Transformation
Chapter 5
10.1 Transformation 136
Easy line functions 10.2 Insert with transformation 141
5.1 Linking lines 54 10.3 Complex Exercises 144
5.2 Raster 58
5.3 Lengthening and shortening lines 61
5.4 Cut, “cut on“ and separate lines 62
5.5 The Front edge 30 tool 65
5.6 Exercises 66
4 Contents
_________________________________________________________________________________________
©Friedrich: Grafis – Textbook, Edition 2012
Chapter 11 Chapter 16
The construction parameter x value Grade Rule Grading
11.1 The x values 150 16.1 Digitizing the pattern perimeter 244
11.2 Size-dependent adjustment of interactive 16.2 Overview of assigning grade rules 249
constructions 157 16.3 Edit grade rules 250
11.3 The x value reference 159 16.4 Save Grade Rule Pattern 254
11.4 The alternative reference size 159 16.5 Edit grade rule patterns, drag and transfer
11.5 Exercises on x values 166 grade rules 255
16.6 Digitize grade rules 259
Chapter 12 16.7 Transfer grade rules 262
The construction parameter g and z values 16.8 Extract grade rule pattern 264
12.1 The g values 170 16.9 Create, use and edit a grade rule library 265
12.2 The z values 171 16.10 Group grade points 267
12.3 Complex Exercises 174 Chapter 17
Chapter 13 Layplanning
Interactive Constructions 17.1 The fastest way to a layplan 272
13.1 Interactive Bodice 50 178 17.2 Preparations in Grafis Construction 272
13.2 Interactive Sleeve 30 188 17.3 Structure of the Grafis Layplan 273
13.3 Additional functions for adjusting 17.4 Create production style 274
interactive constructions 194 17.5 Edit layplan information 277
13.4 Reconstruct a digitized template pattern 17.6 Layplanning 280
with an interactive construction 196 17.7 Functions of Layplanning menu 283
13.5 Designing the call list 198 17.8 Additional functions in the Layplan and
View pull-down menus 286
Chapter 14 17.9 Plot layplan 286
Part organisation
Chapter 18
14.1 Hereditary automatic 202
Layplanning II
14.2 Part organisation 205
14.3 Difference between the functions of the 18.1 Alterations to the production style 290
menus insert and duplicate/ connection part 18.2 Organise styles 291
in the part organisation 206 18.3 Repeat 292
14.4 Modifying mother parts 207 18.4 Shrinkage 296
14.5 Reset ‘Clicks’ 208 18.5 Spreading type 297
14.6 Complex Exercises 216 18.6 Fault areas 298
18.7 Categories 298
Chapter 15 18.8 Step lay (free mode) 300
Export and Import 18.9 Layplan sequence 301
15.1 Preparation for export in the Grafis 18.10 Hem position 301
construction program 232 18.11 Line types 301
15.2 Export formats and their particularities 233 18.12 Material catalogue/ material pre-selection 302
15.3 The export dialogues 233 18.13 Overlap areas 302
15.4 Step-by-step guide for export in 18.14 Exchangeable pieces 303
AAMA/ ASTM/ DXF format 235 18.15 Additional options 304
15.5 Step-by-step guide for export in 18.16 Cutter output 305
EPN format and transfer to Gerber 236 18.17 Autonester 306
15.6 Special settings and errors during export 237
15.7 Manual export 238
15.8 Import of grade rule patterns 239
Contents 5
_________________________________________________________________________________________
©Friedrich: Grafis – Textbook, Edition 2012
Chapter 19
Programming Language I
19.1 A simple program: square 308
19.2 Data basis and user interface 309
19.3 Rules for programming 313
19.4 Program: Gradeable rectangle 314
19.5 Program: Collar band 316
19.6 Program: Skirt 320
19.7 General guidelines 325
Chapter 20
Programming Language II
20.1 Subjects for advanced users 328
20.2 Automatic length adjustment 334
20.3 Collar neck with minimum as external
function 337
20.4 Shirt collar construction 339
20.5 Construction component shoulder seam
relocation 341
Appendix A
New in Version 11
A.1 New in the Grafis Construction program 347
A.2 New in the Grafis Layplanning program 348
A.3 New in the Interactive constructions 348
Appendix B
Install and set up Grafis
B.1 Grafis Installation 351
B.2 System adjustment Grafis Setup 353
B.3 Grafis directory structure 358
B.4 Grafis.ini parameter 359
B.5 Printer/Plotter Setup 365
B.6 Plotter adjustment and printer/plotter in a
network 367
B.7 Settings for EPN export to Gerber 369
Appendix C
Install and set up Autonester 371
Appendix D
Install and set up Plotmanager 377
Introduction
________________________________________________________________________________________________________________
©Friedrich: Grafis – Textbook, Edition 2012
Grafis measurements The right mouse button is the “retreat key” and is
Grafis works with the following measurements: used for abort / end of a function or return to the
length next higher level menu. The position of the cursor is
distance mm (millimetres) of no consequence.
radius The mouse wheel is used for scrolling the screen
and zoom.
body measures mm (millimetres)
angle degrees (right angle =90°) Function key assignment
direction The function keys F1 to F12
area mm2 (square millimetres) are assigned special functions
per cent 0-100% in Grafis. Here, an overview
relative length of the functions with refer-
Please note that all length and distance values are ence to the chapter where
displayed and entered in millimetres. they are explained in more detail:
Function chapter
Mouse keys in Grafis
F1 call context related help 3.2
In all texts of this book the symbols and are zoom screen content in / out 1.4
F2
used for the left and right mouse button.
F3 move / rotate / flip parts and roll 3.5
The left mouse button is the “do-key” in Grafis two parts 3.6
and is used for selection, click and activating (picture F4 refresh screen 1.4
1-1). F5 part positioning 3.1
F6 centre screen content 1.4
Left mouse key
Selection, Click, Activate F7 Show / hide measurements 7.2
Right mouse key
Abort, Return, End F8 Toggle between pieces in their 3.5
original position and their posi-
tion after dragging with <F3>
F11 calculator function for calcula- 12.2
tion of z values
F12 Display of called interactive 2.4
Mouse wheel constructions in the style
Scrolling the screen, zoom
Picture 1-1
10 Chapter 1 Calling basic blocks
________________________________________________________________________________________________________________
©Friedrich: Grafis – Textbook, Edition 2012
Display options:
Open a new subfolder
- detail or List view
- preview part list or
style
Styles in folder Alpha
Picture 1-3
Chapter 1 Calling basic blocks 11
________________________________________________________________________________________________________________
©Friedrich: Grafis – Textbook, Edition 2012
Work area
for the construction
Picture 1-4
12 Chapter 1 Calling basic blocks
________________________________________________________________________________________________________________
©Friedrich: Grafis – Textbook, Edition 2012
1.6 Exercises
1st Exercise
Start the measurement system Optimass (Basis_d),
call the basic block Bodice 10 and save the style as
1st click point “Bodice“ in the collection folder Alpha.
Quit working on the style “Bodice” via File | Close.
Open a new style with File | New… , call the basic
block Trouser 10 and save the style as “Trousers” in
the Alpha collection folder. Quit Grafis via File | Exit
Grafis.
Start Grafis and open the style “Bodice”. Close the
Picture 1-6
style via File | Close.
The rectangle content becomes the screen con- Delete the styles no longer required in the Open
tents. Press the <F6>-key and your complete con-
struction re-appears on screen. style dialogue. Select the styles and click on .
Practise zooming in on various areas of your con-
2nd Exercise
struction. Press <F6> after each zoom operation.
Start Grafis and open a new style via File | New…
Move with arrow keys Click on the call function in the basic menu, select
Use the arrow keys different constructions and study the explanation for
to move the picture. the constructions on the corresponding file cards.
The moving speed is 3rd Exercise
increased by keeping In the measurement system
the keys pressed Optimass (Basis_d) create the
down. new style “Start” and call dif-
Reduce the construc- ferent basic blocks (skirt, trou-
tion and move the screen contents with the arrow ser, bodice) from the General
keys. section. After each call reset the record by clicking
reset.
Refresh screen with <F4>
The <F4>-key rebuilds the whole screen content.
Identical objects lying on top of each other twice,
four or six times cannot be seen on screen as they
delete each other’s image. Objects lying once, three
or five times on top of each other can be seen. After
pressing <F4> objects deleting each other’s image
are always displayed.
Please use this key from time to time as a means of
control.
Chapter 2 Grading
________________________________________________________________________________________________________________
©Friedrich: Grafis – Textbook, Edition 2012
2.1 Work with measurement charts measurement system (e.g. measurement system for
men, women or children). It is also possible to im-
The construction principle and the generation plement own measurement systems into Grafis.
of measurements Selection of the measurement system ensues when
Grafis works according to the same principle de- starting Grafis, already (see section 1.2).
scribed in textbooks for pattern construction, using Grafis distinguishes between standard measure-
the computer. First patterns are created in three ment charts and individual measurement charts.
stages. Standard measurement charts contain the meas-
First stage: Generating measurement charts con- urements of prepared ’off-the-peg’ sizes. The values
taining body measurements from official or com- and names of these charts cannot be altered. Indi-
pany-specific measurement tables or measurements vidual measurement charts contain measured body
of specific individuals. measurements or body measurements of company-
Second stage: On the basis of measurement charts, specific grade runs. Individual measurement charts
prepared basic constructions such as e.g. bodice, can be altered at all times.
skirt, trousers, and sleeves are calculated. The basic The designation of standard measurement charts
constructions can be adjusted interactively according always begins with “_“. The measurement chart
to fit, design and technological aspects. ___N36_0 is the standard measurement chart for
Third stage: The basic constructions from stage size 36 in the active measurement system.
two are the starting point for styling of the devel- Please note the different indicators for figure types,
opment patterns from which the production pat- such as prefix “S“ for short or prefix “L“ for long
terns will be derived. figure types in some women’s measurement sys-
Thus, the construction principle does not require tems.
grading increments. The basis for generating the first
pattern in the different sizes are measurement Each measurement chart is a single file, stored in
charts. the indicated folder on your computer. Meas-
urement charts are not saved within the style. In
Measurement charts in Grafis particular, your individual measurement charts
Measurement charts are accessible at all times and must be part of your regular data backup.
can be generated for prepared standard sizes, own Measurement charts are edited in the edit measure-
size runs as well as for specific individuals. ment chart dialogue (Picture 2-1), which is accessed
Each measurement chart is valid for a particular via the pull-down menu Extras | Edit measurement
charts. In the centre of the
window, you can see the
existing measurement
charts. On the left hand side
of the list you can decide
which measurement charts
are to be displayed. A filter
for names of measurement
charts can be found below
Filter for type of
measurement chart the list. A number of meas-
urement charts can be se-
lected within the list. A
List of existing context menu with functions
measurement charts
for copying, cutting and
deleting amongst other
options can be opened with
Filter for names
the right mouse button .
You can display measure-
ment charts via the open
button. The type of display
is different for one single
measurement chart and a
number of measurement
Picture 2-1 charts.
Chapter 2 Grading 17
________________________________________________________________________________________________________________
©Friedrich: Grafis – Textbook, Edition 2012
Filter name
Body measurements Constructions for which the
to be displayed body measurements are to be
displayed at all times
Picture 2-3
18 Chapter 2 Grading
________________________________________________________________________________________________________________
©Friedrich: Grafis – Textbook, Edition 2012
liminary individual measurement chart is created. Create a body measurement filter ‘all basic blocks‘
The window for editing the individual measurement and activate all Grafis blocks. Thus, only the meas-
chart opens (Picture 2-3 background). Now, the urements required for this textbook will appear.
individual values must be entered. In the column individual enter a few concrete meas-
urements of a person. The column standard remains
Editing individual measurement charts unassigned. Before the measurement chart can be
Having created a new individual measurement chart saved, the nearest fitting standard measurement
or opened a single individual measurement chart, chart must be selected. Initially, the standard meas-
the dialogue according to Picture 2-3 (background) urement chart is used for pre-assigning the meas-
appears. urements. Furthermore, it is of great significance
when working with x values later on and for the use
Initially, all body measurements available in the cur-
of interactive constructions. First, deactivate the
rent measurement system are displayed. Some mea-
switch Auto BestFit and select a suitable size from
surement systems, such as Optimass contain a large
the combo box on the left. The column difference
number of measurements. The particular body mea-
shows the difference between the measured and the
surement basic blocks apply only certain measure-
pre-set values. Select a different size and then,
ments. The measurements used by the respective
decide on a suitable size.
basic block are listed in the help to the basic block.
The basic block Skirt 10 for example uses the body For automatic search of a fitting standard measure-
measurements hip, waist and waist to hip. The block ment chart, use the BestFit functions (Picture 2-4).
Skirt 30 is a finished measurement construction. It Open the BestFit settings and on the left, select the
does not require body measurements but is adjusted figure types in which a standard measurement chart
interactively via break sizes. is to be searched. First, select only the figure type
for normal sizes. Only when you actually work with
Each user can set up his/her own body measure-
styles for different body types or for example with
ment filter (Picture 2-4) for ease of use. When
men’s sizes in Optimass, select one or more differ-
setting up the filter (picture 2-4 foreground) the
ent figure types, here. On the right hand side of the
measurements to be displayed are selected on the
window you can activate the main measurements
left. In addition, the Grafis basic blocks with which
for BestFit. On the basis of these measurements,
the user works can be selected on the right.
Grafis attempts to suggest a matching standard
measurement chart.
BestFit functions
Picture 2-4
Chapter 2 Grading 19
________________________________________________________________________________________________________________
©Friedrich: Grafis – Textbook, Edition 2012
The switch Auto BestFit can be active during entry of There are three edit variations (Picture 2-6):
body measurements. After each value entry, a suit- 1 – Edit measurements and display differences
able size is searched automatically. If the switch is 2 – Edit measurements of the base size and edit
not active, start the search with the button Search differences
BestFit. 3 – Edit measurements
If you want to search for a suitable size yourself, Use the first variation edit measurements and
deactivate Auto BestFit and set up the standard mea- display differences (Picture 2-6), to enter body
surement chart manually, as described. measurements one after the other. The differences
You can enter or edit measurements in an individual to the neighbouring sizes are calculated automati-
measurement chart at any time. Double-click on the cally after each entry.
measurement chart in the list of available measure- Use the second variation edit measurements of the
ment charts (Picture 2-1) displays it according to base size and edit differences (Picture 2-7) if you
Picture 2-3. want to change a body measurement by a fixed
NB: all length measurements must be entered in amount across all sizes or if you want to enter the
mm! The values displayed in bold apply. base size and the differences. The changes are ap-
plied to the sizes linked together. The link is symbol-
Alteration to the basic block/ pattern will become
ised by the respective symbol or in the
effective after recalculating the construction. This
third row and can be altered by clicking.
ensues by clicking on test
run or grading.
Generating an individual
grade run
Step-by-step guide
⇒ Extras | Edit measure-
ment charts continue
with create
⇒ Activate grade run from
individual measurement
charts and select the re-
quired figure type
⇒ Set up size range and
size distance
⇒ Enter designation, e.g.
‚A‘. The designation can
be placed before or after
the number. Alterna-
tively, with free a free Picture 2-5
designation can be given, Edit variations Filter for body measurements
for example for the size
designations XS, S, M, L,
XL.
⇒ Continue with OK. The
individual measurement
charts of your grade run
are offered for editing
according to Picture 2-6.
Values
Differences to
the neighbouring size
Picture 2-6
20 Chapter 2 Grading
________________________________________________________________________________________________________________
©Friedrich: Grafis – Textbook, Edition 2012
2.2 Size Table into the size table, activate the option standard
measurement charts and select the desired figure
Calling the size table type. The option individual measurement charts
Calling this menu ensues via Extras | Size Table. lists all available individual measurement charts. In
Open the size table and read the explanations in case the required individual measurement chart
picture 2-8. does not appear in the list, it has to be created, see
The contents of the size table section 2.1.
With each style a size table is saved. The first posi- Then, click on the measurement chart to be entered
tion of the size table shows the measurement chart into the size table. The current line for entry auto-
used for pattern development, the base size. In the matically moves one position downwards so that
Optimass measurement system, size N38 is entered entry can continue without interruption. A number
automatically. The user can enter a different meas- of measurement charts can be selected and trans-
urement chart as base size at any point, even an ferred at the same time. Using the right mouse
individual measurement chart. All other measure- button terminates entry.
ment charts required for the style are entered into To remove measurement charts from the size
the other positions of the size table. table select the measurement chart or a number of
Pattern development ensues on the base size. Grad- measurement chart with <Shift> or <Ctrl>. Click-
ing means automatic application of the registered ing on the delete button or using the <Del> key
construction record to the activated measurement removes the measurement chart(s) from the size
charts contained in the size table. Automatic re- table but not from the list of available measurement
construction is possible because Grafis has regis- charts. The measurement chart can be re-entered in
tered all construction steps and repeats those with the size table to be available for grading.
other measurement charts. As not all measurement charts in the size table are
to be graded each time, a selection option is inte-
Entry and alteration in the size table grated in Grafis. The measurement charts to be
To insert a measurement chart, click on the de- graded are marked with “;“ in the size table (acti-
sired position in the column of measurement charts. vated). By clicking you can toggle between activated
A window appears to the right of the size table “;“ and deactivated “
“.
showing all available standard measurement charts A simple operation is offered by dragging the
and all available individual measurement charts. If mouse with pressed left mouse button. Thus, en-
you want to insert standard measurement charts
List of available
standard measurement
X value reference
charts or individual
(Chapter 11)
measurement charts
The list appears after
Description / name of
having clicked on a
measuerement chart
measurement chart
position in the size table.
Picture 2-8
22 Chapter 2 Grading
________________________________________________________________________________________________________________
©Friedrich: Grafis – Textbook, Edition 2012
tries in the size table can be copied quickly to the struction is to be considered, already. Construction
next position. This applies to the symbol “;“ and with Grafis thus does not become more difficult but
empty measurement chart positions. more elegant and more interesting.
Edit measurement charts displays all measurement
Start grading
charts of all sizes contained in the size table in the
form of a table. Grading is started with:
Basic menu --> grading
Exercise
Only sizes entered into the
In this exercise, a size table similar to Picture 2-8 is
size table and activated will be
to be generated.
graded.
After having opened a new style the size table con-
tains size N38 as base size. Enter size N36 onto the Create a size table according
second position. Click the second position in the to Picture 2-8 and call the Bodice 10. Start grading.
measurement chart column. The window with all The bodice construction appears on your screen in
available measurement charts opens to the right. the sizes N34 to N46.
Select the measurement chart type standard meas-
The base size always appears in blue on a white
urement charts and the figure type “_N women
screen or in yellow on the black screen!
regular“. Click on the sizes “__N36_0“ and
“__N38_0“. The measurement charts appear on the Enter the short sizes “__S36“ to “__S46“ into the
2nd and 3rd position of the size table. Click to size table and deactivate the sizes already graded.
terminate the process. Start grading and your screen displays all previously
Toggle between active and not active for these mea- graded sizes plus the short sizes. Alteration in the
surement charts by clicking on the position number size table lead to grading of further sizes but not to
“; 02“ a few times. deleting already graded sizes. To refresh the screen
Now select the 4th position and select the sizes test run or a different record function from the basic
“__N42_0“ to “__N46_0“ from the list of meas- menu must be started. Then you can grade anew.
urement charts on the right with the left mouse
Exercise
button pressed down. Select the figure type “_S
women short, normal hip“ for short sizes and trans- Activate all measurement charts in the size table and
fer the sizes “__S36“ to “__S46“ to the following grade.
positions. Select all short sizes and remove them Activate the base size and the short sizes, only in the
from the size table. size table and grade. Start test run from the basic
Now arrange the other measurement charts dis- menu and then grading again. On the screen you can
played in the size table as you have just learned. see the basic block in the base size and the short
Have all measurements of the sizes in the size table sizes.
displayed with Edit measurement chart. Start other basic blocks and grade them. Reject the
graded basic blocks by clicking reset in the basic
2.3 Grading with measu- menu. Change the size table also.
rement charts Note
It is to be recommended to use grading
Grading in Grafis
from time to time during construction as
In Grafis grading is an auto- a test. A number of extreme measure-
matic similar construction. ment charts should be activated in the
All construction steps of the size table, e.g. N36, N46 and N54.
base size are repeated with This allows you to check the construc-
the measurement charts to be tion steps as you go and avoids having to
graded. During construction reset at a later date.
the succeeding similar con-
Chapter 2 Grading 23
________________________________________________________________________________________________________________
©Friedrich: Grafis – Textbook, Edition 2012
load shape
save shape
break sizes
Picture 2-9
The list of interactive constructions (Picture 2-9)
raster
contains all constructions called into the style and
the number of the part into which they were called.
They are listed according to part numbers. The
window on the right contains a preview of the se-
lected construction. A construction is activated with
+/-magnet double-click or selection and Start.
+/-ruler
Set options
After having activated a construction the menu for
+/-comments
interactive constructions appears.
+/-options
+/-values
+/-measurements
set measurements
+/-compare
set comparison
+/-stack
set stack
with a reduced option window so that you can fol- The curve is altered ...
low the alterations to the construction. free
symmetrical
Exercise asymmetrical
Open a new style and call the basic block Skirt 20 The angle is altered ...
into part 001. Activate the construction. Set the free
following options (Picture 2-10): symmetrical
• contour identical side seams asymmetrical
• adjust waist at side seam: yes The point slides along a line.
• link hem direction at side seam
A drag point is activated by clicking. The point addi-
Drag areas
tionally marked with a green rectangle is the
Each construction has one or more drag areas. The
active drag point.
drag areas are selected via the context menu which
opens with right mouse The value window
click. The drag areas (Picture 2-12) contains
were introduced to give the values for the ac-
greater control so that tive drag point. Only
not too many points can one or two size-
be altered at the same dependent values can
time. After having acti- exist per drag point.
vated an interactive con- Two values exist only if
struction the first drag the point with cursor Picture 2-12
area is active. It is indi- can be moved free
cated by a tick mark in in x and y direction.
the context menu (Pic- Picture 2-11
ture 2-11). Dragging a point
Each drag point can be altered
Drag points
• interactively by dragging the point or
In the drag area small red points appear at the con- • by entering a value directly into the value win-
struction. With these so-called drag points the con- dow.
struction can be altered interactively. Close to a
drag point a symbol at the cursor indicates how this When dragging a point interactively the raster can
drag point can alter the construction. The following be switched on. Click on one of the numbers 00
symbols may appear: 01 05 10 25 25 in the menu on the right. The
The drag point is moved ... value attached to the drag point behaves according
free to the selected raster. To deactivate the raster set it
in x direction only to 00.
in y direction only With +values the value is displayed at
free, symmetrical the cursor during dragging.
in x direction only, symmetrical
in y direction only, symmetrical Switch to +compare to show a compari-
free, asymmetrical son with the state of alteration at the last
click of set comparison or the original
in x direction only, asymmetrical
state.
in y direction only, asymmetrical
By clicking <= or => you can
undo alteration steps or redo
them. The state “00“ corresponds
with the original state.
Chapter 2 Grading 25
________________________________________________________________________________________________________________
©Friedrich: Grafis – Textbook, Edition 2012
Exercise
Adjust the following on the prepared Skirt 20:
• the skirt length to 650mm in the Line relocation
area
• close the 2nd dart in the Dart front area
• close the 2nd dart in the Dart back area
• the side seam adjustment to 0mm in the Hem 2nd Exercise
area Grade the basic block Skirt 10 in the sizes N38,
N40, N42, N44 and N46.
Save the adjusted shape and the style as
“Straight skirt“. It will be the basis for exercises
in the following chapters.
Grade the construction in the sizes N38 to N46.
The result is shown in Picture 2-13.
3rd Exercise
Call the basic block Bodice 10 and grade in the sizes
N38, N40, N42, N44 and N46.
Picture 2-13
2.5 Exercises
1st Exercise
Grade the basic block Skirt 20
in the sizes N38, N40, N42,
N44 and N46.
26 Chapter 2 Grading
________________________________________________________________________________________________________________
©Friedrich: Grafis – Textbook, Edition 2012
3.1 Extracting pieces ⇒ Show part(s) from which lines and objects are to
Style development with Grafis ensues in three be inserted into the active part and remove all
stages: other parts.
• Call and adjust the basic block ⇒ Quit the part organisation dialogue with the right
mouse button.
• Develop a draft with all required design ele-
⇒ Basic menu --> insert
ments
⇒ Select the type of object to be inserted
• Derive the production patterns such as front,
by activating points, lines or parts below
back, waistband, facings, lining etc.
select object:
The parts from these developmental stages are
⇒ Click objects in the inactive parts displayed in
connected so that alterations to the basic block are
black on white screen or in white on black
applied to the draft pattern und thus, to the produc-
screen. The inserted objects appear in a different
tion patterns.
colour (red) and, after having pressed <F5>
This section initially deals with the extraction of
removed from the donor part.
pieces. More detailed explanation on part organisa-
⇒ Click on without transformation (without tr.) in-
tion and hereditary automatic can be found in Chap-
serts the objects into the active part. Only then,
ter 14.
will the inserted objects appear in the blue col-
Objects of up to 10 parts can be inserted into our of the active part and can be modified.
each part. ⇒ Press to return to the basic menu.
Step-by-step guide
Open and label parts
⇒ Basic menu --> part organisation or Extras Create a new style “Jacket“, call Bodice 50 and click
| Part organisation... on part organisation in the menu on the right. The
⇒ Create new parts with open dialogue shown in Picture 3-1 opens. In the left
⇒ Enter/Edit the name of the selected part with window you can find the list of all parts of the style.
text or after double-click on the part name Initially, only part 001 with the temporary name
⇒ Click to activate the part into which objects “NN“ is available. By clicking on open in the menu
(points, lines) are to be inserted. The active part on the right you can create further parts in this list.
is highlighted in colour. The active part is highlighted and a preview of the
part appears in centre of the window. Open ten
further parts.
Picture 3-1
Chapter 3 Extracting pieces and pattern output 29
________________________________________________________________________________________________________________
©Friedrich: Grafis – Textbook, Edition 2012
Part organisation menu (extract) tions to the mother part. Further information can be
found in Chapter 14.
An ”x“ in the ”visible“ column indicates that the
open new part
respective part is visible. You can click directly into
insert part
this column to make parts visible or not visible. The
move part up active part which is highlighted is always visible. You
move part down can set all parts to not visible by clicking on hide
all. You can make all parts visible by clicking call
duplicate part all. Removed parts are no longer visible on screen
duplicate part to… but have not been deleted.
Quit part organisation with a right mouse click.
delete part The selected part is then available for editing. If the
remove part respective part is a mother part, a warning message
appears.
call all During construction the active part is always
hide all displayed in blue on a white screen.
call production pieces In the basic menu all visible parts can be acti-
call ancestors vated by clicking. It is not necessary to open the
call successors part organisation menu to activate a part!
Now select part 002 ”front part 40“, mark part 001
”Bodice 50“ with ”x“ for visible and quit part organi-
text sation with . You are back in the basic menu. The
basic block is visible but displayed in black.
Call the construction Front part 40 from the call list
under Grafis-Bodices | Womens bodices | Front part
End tools. The front and back part tools can either be
bound onto Bodice 10 or Bodice 50. Bodice 50 has
already been called into part 001. To call Front part
Double-click on the first part and enter the name 40, a click onto any line of Bodice 50 is sufficient.
”Bodice 50“. Name the second part “Front 40“ and Now, call the tool Back part 40 into part 003 and
the third part “Back 40” in the same way. To label bind it also onto Bodice 50. Open part organisation,
the other parts use a function from the menu on the activate part 003, leave part 001 visible and quit part
right. First, select part 004 and then, click on text organisation with .
and enter the texts one after the other according to Call the construction Back part 40 from the call list
Picture 3-1. As opposed to editing with double-click, under Grafis-Bodices | Womens bodices | Back part
the line of text for the next part opens automatically tools and bind it onto Bodice 50 with a single line
after pressing <ENTER>. Abort text entry with click, also.
<ESC>. Parts can be deleted or removed from this In the following section, lines and points from part
list with the functions delete and remove. Delete 003 “back part 40” are inserted into part 004. Acti-
means that all record steps are reset; remove means vate part 004 in the list of parts, switch part 001 to
the part is removed from the list. invisible and parts 002 and 003 to visible. Quit part
The part list also contains other important informa- organisation.
tion. The character ”*“ in front of the part number
indicates that this part is a mother part. A mother
part has successor parts that are affected by altera-
30 Chapter 3 Extracting pieces and pattern output
________________________________________________________________________________________________________________
©Friedrich: Grafis – Textbook, Edition 2012
Insert objects/ extract objects from another The <F5> key arranges all visible parts of a style
part in a rectangle.
The following important rules apply when inserting Then, swap to the object type ”points“ by clicking
objects: on points and insert also any other points required.
1. To insert an object the part into which the ob- The selected objects are inserted after clicking with-
jects are to be inserted must be active. out transformation in the deposit objects section. Quit
2. The part from which objects are to be extracted the insert menu with .
must be visible on screen but inactive.
3. Objects can only be inserted from parts with a
lower part number into parts with a higher part
number.
Open the insert menu by clicking onto insert in the
menu on the right.
Insert menu
insert objects
points
lines
parts
reset single
reset all
006 005 004
deposit objects
without transformation
move Picture 3-3
turn and move Continue with parts 005 and 006 in the same way
(Picture 3-3). Activate the next part in the part list,
reset hide part 004 “back centre”, keep parts 002 and 003
visible and so on.
Activate the object type lines by clicking. Now click 3.2 When help is needed
the lines required for finishing the back pattern (Pic-
ture 3-2). The clicked lines appear red or purple and Overview
are positioned to the side of the donor part after ⇒ Constant help in the instructions window or the
pressing <F5>. status line (picture 3-4)
⇒ Context related help via the <F1>-key or via
the pull-down menu Help | Context
Constant help
Constant help is given in the
instructions window or the
status line where the next steps
required are explained. The
instructions window is located in
the top right corner of the work-
ing area. The status line makes
up the lower border of the
Grafis screen (see picture 3-4).
Click transformation in the
basic menu. Read the instructions and close the
transformation menu with .
Picture 3-2
Chapter 3 Extracting pieces and pattern output 31
________________________________________________________________________________________________________________
©Friedrich: Grafis – Textbook, Edition 2012
Context related help Grade a basic block in 5 sizes, centre with <F6>
Context related help can be found by pressing the and copy the graded nest to the clipboard via Edit |
<F1>-key or via the pull-down menu Help | Con- Copy (clipboard). Now start a different Windows
text. The relevant textbook chapter opens. application (e.g. Paint) and insert the contents of the
All contents of the help function can be obtained clipboard into this application. Process the graded
with Help | Help topics. nest by changing the line colour, fill in the shapes or
add annotation for example.
Exercise:
Open the delete menu in Grafis by clicking on delete 3.3.2 Output to plotter/printer
in the basic menu. Press <F1>. The textbook chap- Output of patterns to plotters (drawing
ter on the subject ‘delete‘ opens. devices) or printers ensues via the Plot/Print
menu. A special feature of the pattern out-
3.3 Pattern output put function in Grafis is the automatic wrap.
It allows for quick output of full size patterns to
3.3.1 Clipboard small scale printers by dividing the pattern into par-
Grafis supports the Windows clipboard for tial pictures which can be joined subsequently.
processing patterns in other Windows appli- The Plot/Print menu is opened via the File | Plot/
cations. The function Copy (clipboard) in the Print... pull-down menu or from the toolbox.
Edit pull-down menu copies the visible contents of
the Grafis screen to the clipboard. The contents of Preparation of plot picture
the clipboard can be inserted into other Windows ⇒ Set up or change the plotter/printer (plotter
applications such as Word, Paint or Excel to create type, paper format,...)
further material about the style or teaching material ⇒ Click format position centred and press <F6> to
for example. get an overview
Picture 3-4
32 Chapter 3 Extracting pieces and pattern output
________________________________________________________________________________________________________________
©Friedrich: Grafis – Textbook, Edition 2012
click l - lines
intersection
of two lines
Picture 3-9
Exercise
Grade the basic block Bodice 10 in the sizes _N36 to
_N48 and stack the part:
• with click p at the bust point,
• with click l and <Shift> at the upper end of the
centre front ,
• with intersection at the centre front at bust line
level,
• in free mode at the sleeve pitch and then, again at
the bust point.
Picture 3-8 Align the piece at the right bust dart line. Then,
stack it at the shoulder/ armhole corner and align it
• The most used option is free mode. In the free
in relation to the front pitch.
mode, no button of the point construction menu
is pushed in. This mode is a combination of click
p, click l, click l and <Shift>.
3.5 Drag, rotate, flip parts
To stack a graded part first, activate set stack point, <F3> or the pull-down menu Edit |
select a suitable option from the sub-menu point Drag/rotate parts opens the drag/rotate
construction and then, click the required stack point menu. Here, parts can be dragged, rotated
of the construction, see Picture 3-9 left. or flipped to one another. Rolling parts, explained in
the following section 3.6, is also controlled via this
Set direction point menu
Having stacked a part at a particular point, a direc- The part to be moved is to be clicked. A drag
tion point can be determined. The patterns remain cursor in form of a crosshair with circle appears
stacked at the stack point. The sizes of the part are offering the following functions:
rotated about the stack point so that the direction
from stack point to direction point is identical in all Drag
sizes, see Picture 3-9 right. Click inside the circle and drag with the left mouse
button pressed down.
Recorded stack point
Rotate
With the function Set recorded stack point a point can
Click outside the circle and rotate with the left
be selected as the stack point for the active part.
mouse button pressed down.
Stacking always ensues at the end of the grade run.
Activating Delete recorded stack point displays the
current stack point. Clicking deletes it.
36 Chapter 3 Extracting pieces and pattern output
________________________________________________________________________________________________________________
©Friedrich: Grafis – Textbook, Edition 2012
Exercise
Place parts 001 and 004
from the exercise in
section 3.1 together at
nil the direction the armhole/ side seam
of the part corner and rotate one of
the parts so that you can
current direction check the continuation of
of the part the armhole (Picture 3-
10). Move, rotate and flip
other parts also. Quit the
Flip (mirror) drag/ rotate menu with
Click the symmetry axis about which the part is to .
be flipped (mirrored). Press also the <F8>
Additional functions key. The parts have now
After having clicked on a part, the following func- been returned to their
tions are also available: original position. Pressing
<F8> again shows the
Scale parts as previously posi- Picture 3-10
Adjust the display scale by clicking tioned.
1 : 0.2 for 5 times enlargement With <F5> all parts are arranged in a rectangle.
1:1 for scale 1:1 (original size) Now press <F8> again.
1:3 for 1/3 scale
Chapter 3 Extracting pieces and pattern output 37
________________________________________________________________________________________________________________
©Friedrich: Grafis – Textbook, Edition 2012
activate roll
set roll
Picture 4-1
In Grafis construction data is organised according to The construction record is similar to the notepad of
collection folders, styles and parts (picture 4-1). The an attentive student who notes down each of the
number of folders and styles is unlimited. However, teacher’s steps and can then recreate the construc-
it is advisable to transfer styles no longer required to tion with different measurements.
CD ROM or the network or to delete them.
Indication of record steps, test run
It is important to know
which styles are saved in The number of recorded construction steps is con-
which folder. Create an stantly indicated in the basic menu in Grafis with two
overview list for yourself. blocks of record counters containing three num-
bers respectively. The block on the right indicates
Each style can contain up to the number of construction steps recorded so far.
500 parts which will be The left group of numbers indicates the record step
named by Grafis with a 3-digit number. The parts at which test run was last activated.
consist of objects, e.g. points, lines and texts.
The dialogue to open or delete styles opens auto- Basic menu (extract)
matically after having selected a measurement sys- Construction record of
tem or via File | Open. the active part …
reset
4.2 The construction record restore
reset N steps
Purpose of the construction record
Grafis saves the construction and modification steps
during pattern development in the base size by im- record counter
perceptibly writing a record. The operator has the
option of calling the construction record with other test run
measurement charts and thus, creates a similar grading
construction for these sizes. Incremental grading is
omitted.
Chapter 4 Create and alter perimeter 41
________________________________________________________________________________________________________________
©Friedrich: Grafis – Textbook, Edition 2012
Test run starts the run through the construction 4.3 Geometrical basics
record. It can also be run in a step-by-step mode.
Immediately after having selected test run press the The co-ordinate system
<S> key once. Pressing the space key shows the
following construction steps one after the other. The co-ordinate system is used for the description
Press <S> again to quit the step-by-step mode. of point positions on a plain. In clothing construction
the plain is comparable to the paper on which the
Reset the construction record pattern is designed.
All points on the plain relate
The reset function resets the construction record by to an agreed source (a start-
one step. If a larger number of reset steps is re- ing point). The x and y axis
quired, click on reset N steps and enter the number run through this point in a
of steps to be reset. The construction record is right angle towards one
automatically reset although nothing has changed on another. Unless otherwise
screen, yet. The current state is shown after clicking stated, the x axis runs hori-
test run. zontally, the y axis vertically
As soon as you detect a mistake in your con- (picture 4-2).
struction, reset the construction record back to An example for a different
the error and resume construction without the presentation in a co-
mistake. Please do not try to “patch up” your ordinate system is the Dow Jones Index diagram.
construction as follow- You know these diagrams from the stock market
ing construction steps reports. In this case the x axis is a time axis and
may be affected inad- along the y axis the Dow Jones value is registered. A
vertently. Correcting point in this co-ordinate system assigns a certain
mistakes in time avoids point in time with a certain Dow Jones value.
errors during auto- X and y co-ordinates of a point
matic construction
The position of a point is clearly defined by its dis-
(grading).
tance to the x and y axis. The distance to the y axis
Analogous to knitting:
is the x co-ordinate of the point, the distance to the
Reset, even if it hurts!
x axis is the y co-ordinate of the point (see picture
If you have reset too many steps, you can go back to 4-2).
the state before deleting the record steps with the
function restore. y axis
Exercise
Call the basic block Skirt 20, click on reset and then,
click on test run. The screen is empty as calling a
point with
basic block already counts as a construction step.
(x,y)
You can now call a different basic block. This is the
quickest way to view various basic blocks.
Call two more basic blocks, resetting the record by y co-ordinate
one step each time. Activating test run is not neces-
sary as a test run ensues automatically before start-
ing a record function. All functions of the basic menu co-ordinate x co-ordinate x axis
source
from call onwards are record functions. They are
recorded internally in the system.
Picture 4-2
(0,0) x axis
0
0 1 2 3 4
Picture 4-6
Picture 4-3
The right principle
Picture 4-3 shows a few points and their respective
For certain construction
co-ordinates.
steps the beginning and end
The position of a point can also be defined relative
of a line have to be deter-
to another point in the construction. In picture 4-4
mined. The line receives a
the new point of reference is point (5.5,2.5). The
direction.
absolute co-ordinates of the point result from its
For this purpose the right
relative co-ordinates and the co-ordinates of the
principle was introduced.
point of reference.
Grafis supports the operator
Point: with the so-called “right principle cursor” which also
Absolute co-ordinates: (6.5 ,5) contains the direction indicator (picture 4-7).
Relative co-ordinates: (1 ,2.5)
2 *
1
Step-by-step guide
Direction according
to rotation angle ⇒ Activate the object type to be deleted under the
y required option (delete single or delete inside rec-
positive tangle)
rotation angle ⇒ Click the objects or draw up rectangle
Delete single
x
To delete individual objects the type of objects un-
negative der delete single is to be activated and the object to
rotation angle be deleted is to be clicked. This is the object nearest
to the cursor, marked by a fine thread and colora-
tion.
Picture 4-8
2. A positive rotation angle creates anti-clockwise Delete inside rectangle
rotation, a negative angle results in clockwise ro- To delete several objects
tation. in one operation first,
the type of object is to
4.4 Deleting objects be selected under delete
inside rectangle. All ob-
The delete menu jects of this type com-
pletely lying within a
The delete menu is activated via Basic menu |
rectangle to be drawn up will be deleted. The rec-
delete. Single objects (points, lines/curves,
tangle is drawn up by clicking the corner of the
hatching, texts) can be deleted by clicking;
area to be deleted, moving the mouse and clicking
several objects within a rectangle to be drawn up
the opposite corner.
can be deleted in one operation.
When deleting several objects the objects lying
Delete menu completely within the rectangle are deleted only!
delete single … With reset you can reset the last deletion step.
points
Please note that deleting is a construction step and
lines
will be performed automatically during test run or
hatchings
grading. Start both functions from the basic menu.
texts One or more deletion steps can also be reset by
resetting the construction record.
delete inside rectangle…
points Exercise on deleting
lines Call the basic block Bodice 10 and delete all dashed
all lines and all points in the front individually.
Click the point or the line to be deleted. A fine
texts thread to the cursor indicates the nearest point.
If a different point is deleted, the thread cursor did
delete inside rectangle… not indicate the point to be deleted. If a different
notch symbols object is deleted, a different type of object was
inner symbols active. To correct click reset and repeat deleting.
seam lines
reset
44 Chapter 4 Create and alter perimeter
________________________________________________________________________________________________________________
©Friedrich: Grafis – Textbook, Edition 2012
Picture 4-10
Picture 4-9
4.5 Parallels
Click a corner of the area and move the mouse. A
rectangle opens that you can draw up as shown. 4.5.1 Interactive tools and non-interactive
Click and the points within the rectangle are functions
deleted. If different points are deleted you opened Up to Grafis Version 9, only non-interactive menu
the rectangle over a different area. To correct click functions, in the following called “functions“, were
reset and repeat the steps. available within the software. From Grafis Version
10, new interactive tools for the construction of
Exercises parallels, raster, link and curves have been intro-
1st Exercise duced. The new tools cannot replace the existing
Call the basic block Skirt 20 and delete functions completely, yet. Therefore, both ways of
• all points in the skirt front working are available from Version 10 onward.
• reset The main differences are as follows:
• all lines in the skirt back • Point of entry of parameters
• reset When using the functions, the required parame-
• the complete skirt front ters, such as distance of a parallel or the number
• reset of raster points, must be entered first. Then, the
• the complete skirt back. relevant objects can be clicked. When working
Reset the construction record to 000 in the basic with interactive tools, the objects are clicked
menu. first and then, the parameters are adjusted inter-
2nd Exercise actively.
Call the basic block Bodice 10 and delete the com- • Speed of processing
plete back. Centre the front with <F6> on the The functions are processed faster than the in-
screen. teractive tools during grading. This difference is
3rd Exercise markedly noticeable when grading curves using
As opposed to the 2nd exercise, now delete the processors of less than 1GHz frequency. On
whole front and centre the back on screen. faster computers, these differences are hardly
obvious.
4th Exercise
• Subsequent alterations
Call the style “Shirt blouse“ from Chapter 2 Section
When working with functions, x values (see
2.5 and delete individual lines and points. Then,
Chapter 11) can be introduced as parameters.
reset the record and delete all lines of the front and
Only with the application of x values can func-
all points of the back, see Picture 4-10.
tions be altered subsequently. Tools, however,
can be altered interactively by double-clicking on
the relevant objects or via the <F12> list at any
time.
Chapter 4 Create and alter perimeter 45
________________________________________________________________________________________________________________
©Friedrich: Grafis – Textbook, Edition 2012
• Listing in the <F12> list of constructions • turn-ups on jackets, coats and trousers
All tools are listed in the <F12> list of construc- • seam allowances and hem and others.
tions in the order of use. The functions do not The construction of parallels ensues with the parallel
appear in this list. menu from the basic menu. This menu contains the
Recommendation: If you are certain that the use parallel function as well as the Parallel 10 tool.
of a function for the respective construction op- As a rule, the parallel function is used, possibly
eration will obtain the required result, you should with the application of x values. The Parallel 10
apply this function. This way, you avoid too many tool is useful if the distance of a parallel is to be
unnecessary entries in the <F12> list and thus, different at starting point and final point, e.g. for the
reduce the processing time for grading. seam allowance of the crotch seam.
All buttons with direct access to tools are indi-
cated by a small green dot. Further tools can be 4.5.3 The parallel function
accessed via the ‘tools‘ button in the menu on
the right at the very bottom if required. Step-by-step guide
⇒ Select distance or enter special distance value in
4.5.2 The parallel menu the menu
⇒ Select +/-chain
Application of parallels ⇒ Select +/-copy
Parallels are significant for the construction of ⇒ Click the line/curve to which a parallel is to be
• overlap and button catch generated
Determine distance value
Parallel menu
If the required distance (in millimetres) is listed in
the menu, click the respective button. Otherwise, a
specific value has to be entered in the distance value
field followed by <ENTER>. The point is the deci-
mal sign.
A distance value already entered can be reactivated
by clicking the distance value button.
10 25
10
40 15 10
20 20
10
30
Picture 4-11
Picture 4-12
Picture 4-14
Chapter 4 Create and alter perimeter 47
________________________________________________________________________________________________________________
©Friedrich: Grafis – Textbook, Edition 2012
corner
reset
tools…
Corner 40 with curve
Corner 40 with circle
Corner 40 with line
Picture 4-15
Mirror Corner 10
Mitred Corner 20
2nd Exercise Vent Corner 30
Call the style “Straight skirt“ from Chapter 2 Section Co-ordinated Corner 50
2.4 and create parallels at a distance of 40mm from Angle Corner 60
centre front and centre back and further parallels of Co-o. angle Corner 70
70mm respectively from the hem (Picture 4-16).
Hem Corner 80
Picture 4-17
A corner is built of two lines/curves which do not
Picture 4-16 need to intersect but may have more than one inter-
section (see picture 4-17). Before each corner con-
struction, the relevant objects are extended (inter-
nally) by 500mm at the beginning and end. Thus,
corners outside the objects can be constructed. If
Grafis detects more than one corner on curves they
are indicated and the one required has to be clicked.
1
48 Chapter 4 Create and alter perimeter
________________________________________________________________________________________________________________
©Friedrich: Grafis – Textbook, Edition 2012
Picture 4-18
The right principle is very powerful. Grafis supports
the operator with the so called “right principle cur-
sor” which also has the direction indicator (pictures
4-18 and 4-19).
Picture 4-20
Step-by-step guide Call basic block Bodice 10 and construct a hem al-
⇒ Call Mirror Corner 10 lowance of 40mm and a seam allowance of 10mm at
⇒ Click on the four lines, following the right princi- the centre back. Create a vent corner at the centre
ple in the clicking order shown in picture 4-22: back/ hem with the Vent Corner 30 tool (Picture 4-
allowance – seam – seam – allowance 24).
⇒ Double-click on the new corner The interactive Co-ordinated Corner 50
⇒ Adjust the options for the corner
With Corner 50 two corner constructions of the
⇒ Interactively design the corner
same part are adjusted towards one another. The
Call the basic block Bodice 10 and construct a hem step-by-step guide is identical to Corner 40. The
allowance of 40mm and a seam allowance of 10mm. order of clicking depends on the position of the
Create a mirrored corner at the side seam/ hem corners to one another. Detailed information can be
with the Corner 10 tool (Picture 4-22). found on the Attach file card in the call function
under Grafis-Corners. Of the total of 3 click varia-
tions available, we will introduce only the most
commonly used click variation here, see Pictures 4-
25 and 4-26.
50 Chapter 4 Create and alter perimeter
________________________________________________________________________________________________________________
©Friedrich: Grafis – Textbook, Edition 2012
4.
6. 3.
2.
5. 1.
Picture 4-26
Picture 4-27
Picture 4-28
Chapter 4 Create and alter perimeter 51
________________________________________________________________________________________________________________
©Friedrich: Grafis – Textbook, Edition 2012
2nd Exercise
Call the style “straight skirt“
from chapter 2 section 2.4,
delete the front skirt and
construct following parallels:
• tolerance waist, side
seam and centre back
with 10mm
• hem extension 30mm
Construct the vent with the
Corner 30 tool like exercise
1 and adjust the shape of
the vent interactive.
Picture 4-29
The inside turn up can be made visible with the
second option. It is created as a parallel to the
hem.
52 Chapter 4 Create and alter perimeter
________________________________________________________________________________________________________________
©Friedrich: Grafis – Textbook, Edition 2012
6th Exercise
Call the style “shirt blouse“
from Chapter 2 section 2.5, insert the lines of the
front and back into a new part in the part organisa-
tion.
4th Exercise
Call the construction Bodice 50
and construct an angle at the
CF / hem. Use Corner 40. The
angle is to start 120mm from
the hem at the CF and end
60mm from the CF at the
hem.
Construct a curved hem using the Co-ordinated
Corner 50. Adjust the corners interactively. Then,
switch the options to corner
with straight line and corner
with circle respectively.
7th Exercise
Call the style from Chapter 3
section 3.1 and construct a
seam allowance of 10mm and
a hem allowance of 40mm to
the back with the parallel
function. Close the corners at
the hem with Hem Corner 80.
All other corners are to be
closed with the Angle Corner
50.
Chapter 5 Easy line functions
________________________________________________________________________________________________________________
©Friedrich: Grafis – Textbook, Edition 2012
deposit End
reset Beg.
End
Beg. 1.
Link 10 tool
Picture 5-1
Beg. End
2. 1.
Linking lines (connect with each other)
Step-by-step guide result:
⇒ Activate the option single or chain End one line
⇒ Click the lines to be linked following the right
principle Beg.
⇒ Correction (several possible) by clicking reset
link step Picture 5-2
⇒ Terminate linking with deposit Picture 5-2 shows linking of two lines which are not
The top four buttons are used for linking lines by touching with a straight line. Here, also, the right
bridging the gaps between the lines with a straight principle is to be followed.
line.
Linking lines is required when two or more lines are Link with curve
supposed to be treated as one during further con-
Step-by-step guide
struction steps.
⇒ Activate link with curve
First you have to choose between the options single
⇒ Click on the two lines to be linked or click on a
or chain. With chain all tangential lines (without kink)
line to be shaped at two points (right principle!)
will be linked automatically in one operation. At the
With the function link with curve two lines can be
beginning, the simpler option single is recom-
linked by a curve. This function can be used for
mended.
linking separate hem lines, side seams or taking out
Reset resets the individual linking operations step-by
darts for example.
step. The link operation is terminated only with
deposit and treated as one construction step in the
record.
Chapter 5 Easy line functions 55
________________________________________________________________________________________________________________
©Friedrich: Grafis – Textbook, Edition 2012
Further functions
1. With reset the last construction step can be undone.
The last construction step can be
• linking two lines with link with curve or
• construction of a line from several lines with the
functions single and chain.
2.
The interactive link tool Link 10
Step-by-step guide
⇒ Call Link 10 tool
⇒ Click on the two lines to be linked or click on
1. two positions of a line to be shaped, following
the right principle (Picture 5-4)
2. ⇒ Double-click on the new continuous line
⇒ Adjust the options
Picture 5-3 ⇒ Interactively design the curve
After having activated link with curve the two lines to The interactive link tool should be used as an alter-
be linked have to be clicked, following the right native to link with curve, if the starting and/or final
principle. The new joining curve begins and ends at point of the connecting piece is to be moved inter-
the respective click positions, thus, determining the actively along the original line. The shape of the
shape of the curve (see Picture 5-3). If the joining connecting piece can also be designed interactively
curve does not fulfil your ideas, reset and link again. with the link tool.
The shape of the curve is influenced by the choice of
starting point and final point. The curve form can be
compared to a flexible steel band fixed and adjusted
at the click points. Creation of a specific curve shape
with this function requires practice and experience.
Transitions created with the Link 10 tool can be
adjusted more flexibly.
Picture 5-5
The options define
• whether start/ end of the connecting piece is to
be moved along the original lines or whether
one/ both of the original lines are to be replaced
completely (Picture 5-5) and
• whether the basic direction of the connecting
piece at beginning/ end is identical to the original
lines or free.
The shape of the connecting piece and the additional
directions at its beginning/ end can be interactively
adjusted, see explanations in the following section.
Picture 5-4
56 Chapter 5 Easy line functions
________________________________________________________________________________________________________________
©Friedrich: Grafis – Textbook, Edition 2012
A video about Link 10 can be found in the points alters the position of the shape points and
help of the tool. To call the help, select results in direction changes, if the direction depends
the tool Link 10 under call | Grafis- on the base point.
Support programs and activate the Help for Important: Always start adjusting the objects
basic block button. Clicking the question mark but- with the highest priority.
ton in the interactive interface of Link 10 also opens
this Help. 1.
4 3 4 5.
1 – base points 3 – shape point 1st priority
2 – direction handle 4 – shape point 2nd priority
Picture 5-6
Base points “1“ are positioned at the beginning and 6.
end of the curve, marked by a point and a red circle.
If the cursor takes the shape at these points,
they can be moved along the corresponding line. 7.
Dashed extensions with little points at the begin-
ning/ end of the curve are direction handles “2“. If
the cursor takes on the shape at these points, the Picture 5-7
direction can be dragged.
If these principles are applied to the tool Link 10, the
There are one or three shape points between two following step-by-step guide for adjusting the con-
neighbouring base points: necting piece is recommended (Picture 5-7):
• one shape point 1st priority “3“, displayed as 1. Initial state: it is possible to link two lines or to
a slightly larger red point and design a single line in a particular area.
• possibly two shape points 2nd priority “4“, 2. The Link 10 tool is called. The two small black
displayed as small red points. points indicate beginning and end of the new
The position of the shape points is controlled via linking piece. These are exactly the positions,
two values: a value in percent for the position of an which were clicked.
imaginary line between the two base points and a 3. The two base points at beginning and end of the
second value for the distance to the imaginary line. section can be moved along the original line.
The second value is usually measured in millimetres. 4. and 5. The required curve direction is adjusted
The zero position of the shape points is normally at both base points.
50% and 0mm. 6. The shape of the curve is roughly adjusted with
The above objects have the following priorities: the shape point 1st priority.
Base points 7. The shape of the curve can be finely adjusted
Ð with the shape points 2nd priority.
Direction handles If you want to adjust an interactive curve subse-
Ð quently, first set the shape points back to the zero
Shape point 1st priority position by selecting raster 10 for example and drag-
Ð ging the points to 50% /0.
Shape points 2nd priority Then, set the raster value back to 0 or 1 and adjust
Priority means that the objects of lower priority are the curve to your requirements. Always start with
changed with the alteration of objects of higher the objects of the highest priority.
priority, but not the other way around. Moving base
Chapter 5 Easy line functions 57
________________________________________________________________________________________________________________
©Friedrich: Grafis – Textbook, Edition 2012
Exercises
1st Exercise
Call the basic block Bodice 10. Create parallels to
the armhole and the shoulder with 10mm distance.
Link the following lines (picture 5-8):
4. link
single
2. link
chain
1. link
single Picture 5-9
3rd Exercise
Call the basic block Skirt 20 and adjust a straight side
seam interactively. Construct the following parallels:
• 30mm to the centre back to the outside for vent
width
• 20mm to the centre back to the outside for
concealed zip
• 10mm to the side seam, centre back and waist
for seam allowance
5. Link 10 3. link
tool chain
Picture 5-8
• the side seam with link single
• the armhole with link chain
• the hem line with link chain
• the parallels to armhole and shoulder with link
single
• the centre front with the hem with the Link 10
tool
Always click on the right side of the line in the direc-
tion of travel. If you have made an error, click on
reset (several times if required) and then, continue.
Terminate linking by clicking deposit.
2nd Exercise
Call the basic block Skirt 20 and create the following
parallels
Picture 5-10
• 30mm from the hem outside
• 40mm from the centre front outside Construct the displayed corners and then, link the
• 100mm from the centre front inside with the centre back with Link 10 according to Picture 5-10.
tool Parallel 10 Adjust the corners and the linked connections inter-
• 200mm from the hem inside actively. Grade in different sizes.
Link the centre front and the hem with the tool Link
10 and construct further parallels of 10mm to the
hem and the centre front on the outside respec-
tively. Then, construct the displayed corner with the
function corner (Picture 5-9).
58 Chapter 5 Easy line functions
________________________________________________________________________________________________________________
©Friedrich: Grafis – Textbook, Edition 2012
number of points
for raster 1
raster 2
distance value
for raster 2
raster 4
number of points
for raster 4
Picture 5-11
+/-copy
Link the side seam with the Link 10 tool and close reset
the other displayed corners with the corner function
(Picture 5-11). Adjust the linked connection interac-
tively.
Rastern 10 tool
5.2 Raster
raster 2
d=5.
raster 4
N =5
first and second
constructed point
Picture 5-12
raster 2
With raster 2 points with a pre-set distance are
constructed along a line. The distance is corrected
by Grafis so that the points have the same distance
from beginning to end (picture 5-12). Thus, the pre-
set value is an approximation.
The required value is entered under distance value in Picture 5-13
the menu. After having activated raster 2 and set +/-
copy, the line is to be clicked. With the Raster 10 tool point sequences are con-
structed, which can be adjusted subsequently re-
raster 4 garding position and number of points.
raster 4 distributes a number of points evenly be-
tween two constructed points (Picture 5-12).
First, the number of points is to be entered in the
menu and then, the line to be rastered is to be
clicked. For construction of starting and final point of
the raster area the sub-menu point construction 1
appears, which has been explained briefly in section
3.4. A more detailed explanation on point construc-
tion can be found in Chapter 6.
3
Line 2
The line function is the reverse function to the raster
functions. Activating line and clicking a point se- 1 distance to the 4
quence creates a line from the point sequence. base line
Here, also the +/-copy switch applies. 2 number of
points
+/- copy, reset 3 start of point
With the +/-copy switch you decide whether or not sequence from
beginning of the
the original object remains existent. When changing
line
a line into a point sequence with 4 depending on
+copy both line and point sequence are existent, option: point
-copy only the point sequence is existent. distance or
With reset the last construction step is undone. distance of the
last point to the
end of the base
line
5 angle to the
base line
5
Picture 5-14
60 Chapter 5 Easy line functions
________________________________________________________________________________________________________________
©Friedrich: Grafis – Textbook, Edition 2012
The only option of this tool (Picture 5-13) decides 2nd Exercise
whether the point distance is determined by the Call the basic block Skirt 20 or the exercise from
position of the last point or vice versa. section 5.1 and construct a button stand at the cen-
A video on Raster 10 can be found in the help to the tre front with the tool Raster 10. The first button is
tool. To call the help, select the tool Raster 10 in call to be situated 20mm from the waist. A total of 6
| Grafis-Support programs and activate the button buttons with a distance of 60mm are to be placed,
Help for basic blocks. In the interactive interface of see Picture 5-16.
Raster 10 clicking the question mark button also
opens this help.
Exercises
1st Exercise
Call the basic block Bodice 10 and construct the
following in the front (Picture 5-15):
raster 1
raster 0
N=5
Raster 10 tool:
distance to the
Picture 5-16
top =20mm
number of 3rd Exercise
points =8 Call the basic block Skirt 20 or the third exercise
distance to from section 5.1 and construct a button stand on the
bottom centre back from the hem. The first button is to be
=180mm raster 2
d=20.0 placed 20mm from the hem. A total of 4 buttons
with a distance of 40mm are to be positioned, see
Picture 5-17.
Picture 5-15
• The fulcrums (base points) of the neckline. Set
the switch to +copy to retain the original line!
• A total of five equally distributed points on the
outer shoulder.
• Equally distributed points with approx. 20mm
distance on the upper part of the side seam.
First, link the upper side seam.
• A total of 8 points for buttons. The 1st point is
situated 20mm from the neckline. The last but- Picture 5-17
ton is placed at a distance of 180mm from the
hem.
Chapter 5 Easy line functions 61
________________________________________________________________________________________________________________
©Friedrich: Grafis – Textbook, Edition 2012
length
reset
Step-by-step guide
Picture 5-19
⇒ Activate the required type
of length alteration (linear With lengthen by a line is lengthened (positive
or forming) value) or shortened (negative value) linear by a given
⇒ Enter the value for the amount, see Picture 5-19.
alteration under lengthen by
or lengthen to
⇒ Activate lengthen by or lengthen to
⇒ Click the line to be altered, following the right
principle
62 Chapter 5 Easy line functions
________________________________________________________________________________________________________________
©Friedrich: Grafis – Textbook, Edition 2012
Picture 5-22
linear lengthen by 30mm
Picture 5-21
Chapter 5 Easy line functions 63
________________________________________________________________________________________________________________
©Friedrich: Grafis – Textbook, Edition 2012
separate
cut
Picture 5-23
separate freehand First, the cutting line is to be defined. Grafis offers
cut freehand two options:
separate in corner 1. With click cutting line an existing line is deter-
mined as cutting line.
2. With cutting line from point the first point of the
cutting line is constructed and the other point is
+/-cut mark defined freehand by moving the mouse.
The current cutting line is displayed in a different
colour. Whether to cut or separate with this cutting
line is determined by activating the appropriate
function cut or separate.
reset 1. With separate with
cutting line the clicked
line is divided at the
intersection with the
Step-by-step guide cutting line provided
the two lines inter-
Separate or cut at a cutting line sect. Practise this op-
⇒ Define/construct a cutting line with click cutting
tion with +cut mark.
line or cutting line from point The separation position is marked by a point and
⇒ Activate separate or cut
thus easier to recognise.
⇒ Adjust +/-cut mark
2. With cut with cutting line the part of the line
⇒ Click lines to be separated or cut
beyond the cutting line in respect to the click po-
sition disappears. The
Separate in a corner click point defines the
⇒ Activate separate in corner
part of the line to remain
⇒ Adjust +/-cut mark
existent. Result of this
⇒ Click the corner in which the lines are to be
operation is one line,
separated outside only.
It is not absolutely nec-
Separate or cut “freehand" by eye essary for the cutting
⇒ Activate separate freehand or cut freehand
line and the line to be
⇒ Adjust +/-cut mark
cut to intersect. A line
⇒ Click the line
ending before the cut-
ting line is lengthened up
Separate / cut at a cutting line to it when cutting with
Separating or cutting with a cutting line is the accu- cutting line. This is known as “cutting on”
rate option. First, a cutting line is to be determined. amongst Grafis operators. “Cutting on“ is possi-
One or several lines can be separated or cut with it. ble to a maximum of 500mm.
The top four buttons of the separate menu relate to The different options are depicted in Picture 5-
‘separate with cutting line’. 23.
64 Chapter 5 Easy line functions
________________________________________________________________________________________________________________
©Friedrich: Grafis – Textbook, Edition 2012
Further functions
The cut mark switch decides whether or not a
marker is to be set when separating lines. As a rule,
Continue with
use +cut mark, as it is easier to recognise the sepa- the back in the
ration position. A cut mark is a point with the attrib- same way.
ute big point (see section 7.6). The cut markers can
be deleted as points.
Reset can undo the last construction step.
Picture 5-27
Chapter 5 Easy line functions 65
________________________________________________________________________________________________________________
©Friedrich: Grafis – Textbook, Edition 2012
5.5 The tool Front edge 30 the indicated points define the contour. All other
All three front edge tool variations require three or points help designing the curve. In the third drag
four lines: area Buttons (Picture 5-29 right) the indicated points
• the neckline, define the position of the button stand.
• a continuous line for the
centre front
Switch between high Adjustments for Designing the front
• a hem line and collar and revers designing the neckline edge
• a reference line for the
revers point
The tool Front edge 10 is
suitable for high collars, front
edge 20 is suitable for revers
collar constructions. Front
edge 30 is a development for
version 10 and suitable for
both options. Therefore, in
the textbook, only Front edge
30 is described.
Call Bodice 50 and interac-
Options for
tively shorten the hem. Then, designing the
call the tool Front edge 30 buttonstand
from the Grafis-Support pro-
grams. Click exactly on the
requested lines, following the
right principle. If you require
this construction for the right
front panel of an asymmetri- Picture 5-28
cal style development, call
the front edge from Grafis-Support
programs (mirrored).
First, the options must be adjusted
(Picture 5-28). The first option,
high collar or revers construction,
is important. This option defines
the buttonstand construction,
starting at the neckline or at the
clicked reference line. Only in case
of a high collar construction, fur-
ther options for shaping the neck-
line are available. The options for
designing the buttonstand are simi-
lar to the interactive Raster 10 tool.
A further option for double-
breasted fronts is available.
After all options have been ad-
justed, the interactive adjustments
in the three drag areas ensue.
In the first drag area Overlap (Pic-
ture 5-29 left) the indicated drag
points define the corner points for
the contour. All other drag points
help adjusting the curves, see sec-
tion 5.1. In the second drag area Picture 5-29
Front point (Picture 5-29 centre)
66 Chapter 5 Easy line functions
________________________________________________________________________________________________________________
©Friedrich: Grafis – Textbook, Edition 2012
Picture 5-30
The bottom point can adjust the button stand at an Then, construct a buttonstand on the centre front.
angle. All other points are as in Raster 10 tool. A total of 6 buttons are to be set. The first button is
Adjust the front edges displayed in Picture 5-30 positioned 20mm from the waist and the last button
interactively. 100mm from the hem. Set the gathering symbols
once you have worked through Chapter 7.
5.6 Exercises 2nd Exercise
1st Exercise From the basic block Skirt 20 construct a skirt with
From the basic block Skirt 20 vent in the side seam and an overlap with button
construct a skirt with gather-
ing. First, delete the skirt back.
Construct a parallel of 30mm for the overlap.
Lengthen the hip line and hem line by 250mm. Move
the side seam by 250mm with parallel using -copy.
first parallel at a distance of 40mm to the centre Construct a seam allowance of 10mm and close the
front. The other four pin-tucks should be positioned perimeter with link (waist) and corners.
at a distance of 10mm from the first pin-tuck. Link
the neckline with the shoulder with link single. This
gives you a continuous cutting line. Construct the
cut away with the tool Link 10. Cut the parallels at
the hem, the neckline and at the shoulder with the
separate function.
4th Exercise
Call the basic block Bodice 10, link the hem lines in
the front and in the back and create a parallel of
6th Exercise
Call the basic block Bodice 20 and construct parallels
to the centre front and centre back at a distance of
40mm to the inside and further five parallels at a
distance of 10mm to the new parallel lines. Cut the
parallels at the hem, neckline and at the shoulder.
Construct an overlap of 40mm to the centre front
and the displayed seam allowance of 10mm with the
tool Front edge 10. Close the perimeter with the
corners function.
40mm to the centre front, centre back and the hem.
Cut the parallels at the side seam and at the waist
darts. Use the separate function.
68 Chapter 5 Easy line functions
________________________________________________________________________________________________________________
©Friedrich: Grafis – Textbook, Edition 2012
8th Exercise
Call the basic block Bodice 50. Open a new part in
the part organisation and call the Front part 20 tool
from call | Grafis-Bodices | Womens bodices | Front
part tools into the new part. Switch the options to
princess seam. Construct an overlap with the tool
Front edge 30 and adjust an overlap breadth of
20mm and a one button line with 4 buttons. The
distance for the opening is 120mm from the base
neck line.
6.1 Line construction in conjunction with the 6.1.1 Point construction with click p, click l,
sub-menu point construction freehand and the free mode
Grafis works with the construction objects point Construct line on existing points with click p
and line. For the construction of these objects, the Step-by-step guide
sub-menus point and direction construction are of ⇒ points and lines | line from point to point
particular significance. The sub-menu point con-
struction is explained in the following using the ex- ⇒ Activate (in the following click p)
ample of line construction with line from point to ⇒ Click on the first point
point. ⇒ Click on the second point
Construct a line on existing lines with click l Construct a line in the free mode and with
freehand point
Step-by-step guide
⇒ points and lines | line from point to point Step-by-step guide
⇒ points and lines | line from point to point
⇒ Activate (in the following click l) ⇒ Deactivate a active button if applicable, see Pic-
⇒ Click on the first point ture 6-5
⇒ Click on the second point ⇒ Click the first point
⇒ Click the second point
Picture 6-3
With click l a point is constructed on a line, at the Picture 6-5
position on the line closest to the cursor. During The free mode is active if no button is pressed in the
grading, this point is moved relative to the length dialogue. In the free mode, the point constructions
of the line. With this type of construction, it is im- click p, click l and freehand point are active, simulta-
portant to check the base line: it should not be neously. The point constructions click p and click l
linked unnecessarily across corners. A point on the have already been explained. A freehand point can be
side seam is graded differently if the side seam is set as soon as the cursor has taken on the
linked with the hem. In this case, the point is graded
relative to the length of the linked side seam and
hem. shape . Freehand points are placed in the same
Activate click l and move the cursor over the pat- position for all sizes. Freehand points should be
tern. The thread cursor will point to the nearest avoided and used under special circumstances, only
line, respectively. The colour of the line also as they contain no grading information.
changes, see Picture 6-3. Pressing <Shift> selects
the starting point or final point of the line.
p
l
38 34-46
38 34 - 46
Picture 6-6
l Set the free mode (see Picture 6-5) and construct a
line according to Picture 6-6. The starting point is
Picture 6-4 set onto the hip point with click p in the free mode
Construct a line from the end of the dart to the and the final point is set as a freehand point. Grade in
hem. Set the starting point using the <Shift> key. sizes 34, 38 and 46 (see Picture 6-6).
Grade in sizes 34, 38 and 46 (Picture 6-4).
72 Chapter 6 Point, line and direction construction
________________________________________________________________________________________________________________
©Friedrich: Grafis – Textbook, Edition 2012
Exercises on point construction with click p, Use the free mode or click l, directly in conjunction
click l and the free mode with <Shift> for the point construction. Grade in
sizes 38 to 46, see Picture 6-9.
1st Exercise
Call the Bodice 50 and con- 6.1.2 Point construction with relative length
struct a line from the bust and partial length
dart to the front pitch. Use
Construct a line onto an existing line with rela-
the free mode for the point
tive length rlg
construction with <Shift>
The variation relative
or directly with click p.
length rlg generates a
Construct a second line
point at the relative length
from the centre front/ neck-
of a line. The relative
line to the bust dart. Use
length in % relates to the
<Shift> in the free mode.
total length of the line.
Grade in sizes 38 to 46.
The right principle must
be followed when clicking
Picture 6-7 the line, as the relative
2nd Exercise
length is measured from
the beginning of the line.
Step-by-step guide
⇒ points and lines | line from point to point
⇒ Activate (in the following click rlg)
p l ⇒ Click on the first point
⇒ Click on the second point
Setting a point at a relative position can ensue in
three different variations:
1. Free value, no raster
Picture 6-8
Call the Skirt 20 and construct an inverted pleat with
a depth of 60mm in the centre back using parallel
and line from point to point and a separate pleat back,
see Picture 6-8.
3rd Exercise
Call the Skirt 10 and construct two panel seams
starting at the waist, ending at the corner side seam/ Picture 6-10
hem. 2. Free value, with raster
Picture 6-11
Picture 6-9
Chapter 6 Point, line and direction construction 73
________________________________________________________________________________________________________________
©Friedrich: Grafis – Textbook, Edition 2012
Picture 6-12
X, g and z values can be entered as rlg (see
Chapters 11 and 12). A fixed entered value can Picture 6-14
rlg
50%
Picture 6-15
3. Fixed entered value
38 34-46
30%
rlg
Picture 6-13
Construct further panel seams using the three varia-
tions introduced above.
plg
100mm
38 34-46
rlg
30%
130mm
plg plg
plg 240 mm 240mm
Picture 6-17
Construct further panel seams using the three varia-
tions introduced above.
Exercises on point construction with click rlg Picture 6-19
and click plg
1st Exercise 6.1.3 Point construction with intersection
Call the Bodice 50 and construct a yoke in the back. Construct a line with the intersection of two
The yoke starts at 25% of the armhole from the lines
Step-by-step guide
⇒ points and lines | line
from point to point
rlg plg ⇒ Activate (in the
25% 140mm following intersection)
⇒ Construct the first
point
⇒ Construct the second point
Using intersection generates a starting/final point at
the intersection of two lines or curves. The lines
and/or curves are to be clicked one after the other.
The cursor displays when the first line is to be
clicked and when the second line is to be
clicked. The first clicked line is highlighted in colour.
Picture 6-18
During stage , a green circle appears when
shoulder and ends at the centre back at 140mm touching the second line at the point of intersection
from the neck. Use click rlg and click plg for the created after . An intersection is also constructed
point construction. Grade in sizes 36 to 46. if both lines intersect only in their extension of
2nd Exercise 500mm maximum. Ensure that the lines will actually
Call the Trouser 60 and construct a panel seam in the intersect after grading. If the 500mm limit is ex-
front and back trouser leg. The panel seam starts at ceeded, a warning appears.
inside leg seam at 240mm from the hem and ends at
the side seam at 30% from the hem. Use click rlg
and click plg for the point construction. Grade in
sizes 36 to 46.
Chapter 6 Point, line and direction construction 75
________________________________________________________________________________________________________________
©Friedrich: Grafis – Textbook, Edition 2012
Construct a line from the end of the dart to the 6.1.4 Point construction with xy co-ordinates
corner point centre front/ hem with line from point
Construct a line with xy co-ordinates
to point. Construct starting and final point with inter-
section. Grade in sizes 34, 38 and 46 (Picture 6-20). The position of xy points
relates solely to the co-
ordinate origin, see sec-
tion 4.3. The points are
not linked to any objects
of the construction. They
remain in the same posi-
tion during grading. xy
points should be used for
"zero run constructions"
in conjunction with construction parameters, only
(see Chapters 11 and 12).
38 34-46 Step-by-step guide
⇒ points and lines | line from point to point
⇒ Activate (in the following xy point)
⇒ Construct the first point
Picture 6-20
⇒ Construct the second point
Construct further panel seams with intersection.
Setting a point at absolute co-ordinates can ensue in
Exercises on point construction with intersec- three different variations as for click rlg and click plg:
tion 1. Free value, no raster
Call the Bodice 50 and construct panel seams in the
back according to Picture 6-21. Set the starting and
final points with intersection. Grade in sizes 36 to 46.
Picture 6-22
2. Free value, with raster
Picture 6-21
Picture 6-23
76 Chapter 6 Point, line and direction construction
________________________________________________________________________________________________________________
©Friedrich: Grafis – Textbook, Edition 2012
Picture 6-27
single point
Construct a line from the end of the dart to the
waist with click pl, respectively (Picture 6-27). Grade
in sizes 34, 38 and 46 and stack at the dart end
point at a distance to
point.
a base point
Call the Trouser 10 and construct a line from the hip
on a line
curve to the dashed hemline of the shorts with click
(short: p+d on l)
pl (Picture 6-28). Grade in sizes 34 to 48. distance value
point between
two points on a line
pl
(short: p+rel+p on l)
point between
two points
(short: p+rel+p)
relative value
Call the Bodice 30. For the second point first enter the distance value
Construct a parallel 140. Clicking on p+d online opens the point con-
to the bust line and struction sub-menu for selection of the base point.
to the centre front Use the free mode or click p. Then, the base line is
with the Parallel 10 to be clicked, following the right principle. The right
tool. Set the paral- principle defines the direction in which the distance
lel interactively to is to be measured.
50mm. Construct a P
point at the inter-
section of the two
parallels. Then,
delete the two
parallels. The paral-
lels remain interac-
tively adjustable
100mm 100mm
even after deletion
via <F12>. Call 38 42
the Pocket 10 and
bind the pocket to
the constructed Picture 6-30 Picture 6-32
point.
If the base point is not positioned on the base line,
the construction starts at its perpendicular point to
6.2.2 Point at a distance to a base point on a
the base line. In Picture 6-32, the bust point is the
line
base point. The new point is constructed at a dis-
Step-by-step guide tance of 100mm from its perpendicular point onto
⇒ points and lines the centre front.
⇒ Enter the distance value
⇒ Activate the function Point at a distance to a base 6.2.3 Point between two points on a line
point on a line (short: p+d on line) Step-by-step guide
⇒ Construct the base point with the point con- ⇒ points and lines
struction sub-menu ⇒ Enter the relative value
This function constructs a new point on an existing ⇒ Activate the function point between two points on
line with a fixed distance to an existing point. The a line (short: p+rel+p on l)
entered distance is measured along the line and ⇒ Construct the first base point
considered also during grading. The right principle ⇒ Construct the second base point
must be followed when clicking the line. ⇒ Click the base line
In Picture 6-31, two The new point is constructed on the base line at a
75mm
new points were relative position between two base points. The
constructed for a distance between the base points is measured along
pocket in the side 140mm
the line.
seam of Skirt 20,
using single point and
p+d on line. The first
point on the side 70% 70%
seam is constructed
as a single point at a
partial length of
75mm. Activate the
menu option single
point in the points
and lines menu and Picture 6-33
construct the point
Picture 6-31
at 75mm with click
plg.
Chapter 6 Point, line and direction construction 79
________________________________________________________________________________________________________________
©Friedrich: Grafis – Textbook, Edition 2012
As opposed to the example in Picture 6-31 the new constructed. The centre point on the waist line of
points in Picture 6-33 were constructed at a relative the front was placed in the same way. The third
length position. For the point on the centre front point is constructed by first linking the hem line and
enter the relative value 70. in the points and lines then, defining the relative value as 33.3. Clicking on
menu. Clicking on p+rel+p on l opens the sub- p+rel+p and the end points of the hem line con-
menu point construction to define the two base structs the point. The succession in which the points
points between which the new point is to be con- are clicked determines the direction from which the
structed. Click the waist point and then the hip 33.3% are measured.
point on the centre front with click p. With this
succession you define that the distance is measured 6.3 Line constructions
from the waist. After having clicked the base line,
(here: centre front) the new point is constructed. The points and lines menu
Should the base points not be placed on the base The different construction principles for the creation
line, their perpendicular points onto the base line of line objects with the functions of the points and
are used. lines menu form the subject of this section. A further
line construction in conjunction with direction con-
6.2.4 Point between two points struction is the subject of the following section.
Step-by-step guide Points and lines menu (extract)
⇒ points and lines
⇒ Enter the relative line from point to point
value horizontal line
⇒ Activate the function vertical line
point between two
freehand line from point
points (short:
p+rel+p) perpendicular onto a line
⇒ Construct the first base point
⇒ Construct the second base point line with point, direction
The new point is constructed at a relative position and length
between two base points. No base line is required. (short: p+dir+lg)
The position is determined relative to the first base
point. length value
50%
reset
Line 10 tool
Line 20 tool
Picture 6-36
In Picture 6-36 the following was constructed in
basic block Bodice 20
• a horizontal auxiliary line from the corner point
neck/ shoulder to the final point of the shoulder
and
• a vertical auxiliary line from the corner point
shoulder/neck to the front pitch.
Having clicked horizontal line, the corner point neck/
Picture 6-35 shoulder is clicked in the free mode with <Shift>
and then, the end point of the shoulder or the front
6.3.3 Horizontal and vertical lines pitch is clicked with click p or again with <Shift>.
Step-by-step guide 6.3.4 Freehand line from point
⇒ Activate the function
Step-by-step guide
horizontal line or verti-
⇒ Activate the function freehand line from point
cal line
⇒ Construct the starting point
⇒ Construct the starting
⇒ Determine the final point freehand
point of the line
⇒ Determine auxiliary This function creates a line with a fixed length in any
point for calculation of direction. Length and direction are constant
the final point throughout all sizes. Freehand line is particularly
suitable for horizontal, vertical or oblique auxiliary
The functions horizontal
lines.
line and vertical line con-
In Picture 6-37 a total of four lines were constructed
struct horizontal or verti-
with freehand line. After having activated freehand
cal auxiliary lines. After having activated the respec-
line the starting point of the line is to be defined
tive function the starting point of the line is to be
with the point construction sub-menu. Length and
defined and then a second point is to be determined
direction of the line can then be determined by
for calculation of the final point. For calculation of
moving the cursor freehand. The preferred direc-
the final point with horizontal line the x co-ordinate
tions horizontal and vertical act like a magnet, the
of the second point is applied, with vertical line the y
line “jumps” to these directions.
co-ordinate is used.
Construct all lines depicted in Picture 6-37 in the
style "Straight skirt" from Section 2.4. The lines can
be extended to the side seam or cut off at the waist
with separate. Grade sizes 40 and 44.
Chapter 6 Point, line and direction construction 81
________________________________________________________________________________________________________________
©Friedrich: Grafis – Textbook, Edition 2012
Exercises
1st Exercise
Call the basic block Bodice 20 and construct the
following lines, see Picture 6-39:
• from the corner shoulder/armhole onto the
auxiliary lines centre front, measured 60mm from the neck
constructed • from the corner shoulder/armhole onto the
with centre back, measured 60mm from the neck
freehand line • the perpendicular from the respective pitches
onto the centre front and centre back
• from the intersection of the side seam and the
33% 33% waist to the centre of the lower sections of the
Picture 6-37 centre front and centre back. Note: the centre
front and centre back are separated at the waist.
6.3.5 Perpendicular onto a line
Step-by-step guide
⇒ Activate the function perpendicular onto a line
⇒ Construct the starting point
⇒ Click the line onto which the perpendicular is to
be dropped
Picture 6-39
2nd Exercise
In the style "Straight skirt" from Section 2.4 con-
struct vertical panel seams starting at 33.3% of the
hem, measured from the centre front or centre
Picture 6-38
With perpendicular a perpendicular is dropped from
a point onto a line. After having activated the func-
tion perpendicular the starting point is to be deter-
mined, first. Then the line onto which the perpen-
dicular is to be dropped must be clicked. The per-
pendicular takes on a right angle to the clicked line.
Construct the perpendiculars in basic block Bodice
10 shown in Picture 6-38:
• the perpendicular from the bust point onto the
centre front
• the perpendicular from the bust point onto the
side seam
• the perpendicular from the darts onto the hem
in front and back Picture 6-40
• the perpendicular from the back pitch to the back. Use the function freehand line and cut the two
centre back and lines at the waist, see picture 6-40.
82 Chapter 6 Point, line and direction construction
________________________________________________________________________________________________________________
©Friedrich: Grafis – Textbook, Edition 2012
Line 10 tool
Line 20 tool
Picture 6-41 With the interactive tool Line 10, the user can create
4th Exercise a line object with specific direction. The direction
In the style from section 2.4, construct the following construction ensues via its own sub-menu, which
lines: automatically appears for other construction pur-
• from the hip point on the centre front and cen- poses, also, similar to the point construction sub-
tre back to the middle of the hip curve, respec- menu. The direction construction sub-menu is re-
tively quired for the following operations for example:
• from 33% down the side seam, measured from • construction of a line, to be adjusted parallel to
the hip point, to the hip point on the centre front another line,
and centre back • construction of curves and
• from 33% down the side seam, measured from • adjustment of symbols
the hip point, to the corner point hem/ centre
front and hem/ centre back according to Picture Step-by-step guide for Line 10 tool
6-42. ⇒ Call Line 10 from the points and lines menu
⇒ Construct the base point
⇒ Adjust the line with the direction construction
50% sub-menu (set base direction, adjust difference
direction)
⇒ End the direction construction with the right
mouse button
⇒ Interactively adjust the line (line length, possibly
33% moving of base point, possibly altering the line
direction)
⇒ End the interactive adjustment with End in the
right menu
tor. The elements of the guide circle are shown in Setting the basic direction
Picture 6-43.
b Step-by-step guide
• Set a fixed direc-
derived direction tion in the entry
field next to
or
derived direction
=
basic direction + difference angle
Picture 6-45
A fixed direction value in degrees can be entered
into the field to the right of the button Fixed di-
rection. Entry of x, g and z values is not permit-
ted for the basic direction. Clicking on the but-
ton "0°" resets the basic direction to 0°.
Picture 6-44
In Picture 6-44 a line is constructed at a right angle
to the centre back.
Picture 6-46
84 Chapter 6 Point, line and direction construction
________________________________________________________________________________________________________________
©Friedrich: Grafis – Textbook, Edition 2012
The basic direction is set parallel to a line/ curve Setting the difference angle
to be clicked. The direction of the line/ curve at After having set the basic direction, the derived
its click position according to the right principle direction is to be set. The derived direction, in the
applies. Use the <Shift> key if the starting/ final shape of a long line, first points in the direction of
direction of the line is required. the basic direction (see Picture 6-43). It is changed
This function is active when opening the direc- by altering the difference angle to the basic direc-
tion construction. tion. This process corresponds with measuring an
angle on an adjusted protractor.
3. Line direction at the base point The difference angle is set with the functions in the
lower section of the direction dialogue with the
following options:
• Entry of difference angle or
• click on + and – next to the entry field or
• click on the guide circle with or without the use
of raster.
Increase/
decrease the
difference angle
by the current
current
raster value
difference
angle
Picture 6-47
set difference
The basic direction is taken exactly at the base angle to 0°
point of the guide circle from the nearest line. If
more than one line are positioned in the vicinity, raster on/off raster value
a prompt appears. In this case, the cursor is dis- Picture 6-49
played as a question mark and the base line is to
The difference angle is adjusted interactively by
be clicked:
dragging the derived direction or by clicking the
guide circle. If raster is active, the difference angle
changes according to the set raster value. Entry of x,
g and z values for the difference angle is permitted
This function should be used for setting symbols
(see Chapters 11 and 12).
and construction of curves to ensure that the ba-
sic direction is taken exactly where the curve or Clicking on sets the derived direction back
the symbol is attached. along the basic direction. To quit the direction con-
struction menu press .
4. Direction from point to point
Demonstration of the basic direction
Call the basic block Bodice 10 and construct lines
one after the other with the tool Line 10. Use a
different construction principle for the basic direc-
tion for each line. Grade in sizes 34 to 52, respec-
tively.
A) Using the interactive tool Line 10, construct a
line with basic direction 45° and difference angle
0° (Picture 6-50 A). Grade.
B) Using the interactive tool Line 10, construct a
line. Determine the basic direction with click l
onto the upper end of the armhole line, using
Picture 6-48 the <Shift> key. The difference angle remains
0°. Grade. (Picture 6-50 B).
The basic direction is determined by the con-
struction of two points. It is set parallel to the di-
rection from the first point to the second point.
Chapter 6 Point, line and direction construction 85
________________________________________________________________________________________________________________
©Friedrich: Grafis – Textbook, Edition 2012
45°
A B C D
Picture 6-50
C) Using the interactive tool Line 10, construct a
line. Activate the base point button. The differ-
ence angle remains 0°. Drag the base point in-
teractively along the armhole line. Grade
Use "line direction at base point" for setting
notches with a difference angle of 90°. The 120mm
notch always points at a right angle to the
line independent of its position.
D) Using the interactive tool Line 10 construct a
line. The basic direction should correspond to
the direction from start to end of the armhole
line in all sizes (Picture 6-50 D). Activate directi-
on from point to point. The first point is the point
Picture 6-51
at the side seam. It can be clicked in the free
mode. The second point is the upper end of the Call Skirt 10 and construct two panel seams starting
armhole line at the shoulder, selected using the at 50% of the waist line respectively, adjusted at a
<Shift> key. Drag the base point interactively right angle to the base point. Extend the lines to the
along the armhole line. The difference angle hem and cut them at the hem.
remains 0°. Grade.
50% 50%
Exercise with interactive tool Line 10 in con-
junction with the difference angle
Call the Bodice 50 and construct a yoke in the back.
The yoke starts at a right angle to the centre back,
120mm from the neck. Extend the yoke line interac-
tively to the armhole and then cut at the armhole.
Extending the line is important as the regular inter-
section search for function separate searches up to
500mm extension. If the intersection is positioned
outside this area, a warning appears.
Picture 6-52
86 Chapter 6 Point, line and direction construction
________________________________________________________________________________________________________________
©Friedrich: Grafis – Textbook, Edition 2012
6.4.2 Line with point, direction and length ence angle. The arrow of the guide circle remains in
This non-interactive line construction line with point, position but the derived direction changes. Click on
direction and length (short: p+dir+lg) is similar to the guide circle and then onto . After some
the interactive tool Line 10. As opposed to Line 10, practise, set the difference angle to -90° and finish
the line length is determined non-interactively with .
through value entry. The line direction is set with
the direction construction sub-menu. 2nd Exercise
Use this function particularly for zero run construc- In the Bodice 20, construct a yoke at a right angle to
tion in conjunction with x, g and z values (Chapters the centre back (in the following CB), starting on the
11 and 12). As opposed to the interactive tool Line CB at 80mm from the neckline. Extend the line to
10, the base point and line direction cannot be inter- the armhole and then, construct 4 evenly spaced
actively adjusted, subsequently. points.
Step-by-step guide
⇒ Enter line length under length value
⇒ Construct the line direction with the sub-menu
direction construction and end direction con-
struction with the right mouse button .
First, enter the length for the new line under length
value and click p+dir+lg. Grafis now expects the
construction of the starting point with the sub-menu
point construction. The guide circle appears with
the sub-menu direction construction. Adjust the
basic direction and then the difference angle. Quit
the sub-menu with and the new line appears in
your construction.
6.5 Circle arcs Circle arc out of centre point and radius
Step-by-step guide
The Circles and rectangles menu
⇒ Enter radius for the
The circles and rectangles menu is called circle
from the basic menu. It allows for ⇒ Construct centre
construction of circles and rectangles. point for circle
Circles and rectangles menu ⇒ Click direction in
which the circle arc is
circle arc out of centre
to be constructed
point and radius
circle arc out of centre p. For this function the required radius for the half
and periphery point circle is to be entered. Clicking circle arc out of cen-
tre point and radius opens the sub-menu point con-
radius
struction for determination of the centre point for
the circle arc. The direction for the circle arc is
determined freehand. In picture 6-54 the point for
rectangle out of width the direction of the circle arc is called “click”.
and height
circle arc out of centre point cp
width and periphery point p:
p
height
reset cp
Circle 10 tool
Circle 20 tool circle arc out of centre point cp
and radius r:
Rectangle 10 tool
Rectangle 20 tool click
6.7 Exercises
1st Exercise
Construct a 160mm wide and
180mm high pocket. Create a
corner with straight line at the
two bottom corners with a
distance of 30mm before and
after the corner. Construct a
Picture 6-55
parallel of 40mm to the upper edge and drop a per-
pendicular from the centre of the parallel onto the
6.6 Rectangles bottom edge.
Step-by-step guide
⇒ Enter the width of the rectangle
⇒ Enter the height of the rectangle 2nd Exercise
⇒ Click on rectangle out of width and height Construct a pocket flap from a 160mm wide and
⇒ Construct the starting point 60mm high rectangle by lengthening the base line to
height=
+50.0
starting point width=+100.0 the right and left by 10mm respectively. Construct
Picture 6-56 an auxiliary line of 25mm length vertically down-
First, the width and height of the required rectangle wards from the centre of the base line and construct
are to be entered. After having activated rectangle the displayed auxiliary lines.
out of width and height the rectangle is constructed
from the starting point. The width is calculated as
width in x direction, the height as height in y direc-
tion. If width and height are positive the rectangle is
constructed upwards to the right (Picture 6-56). If
both values are negative, the rectangle is con-
structed downwards to the left from the starting
point. The signs in front of width and height can be
different.
Chapter 6 Point, line and direction construction 89
________________________________________________________________________________________________________________
©Friedrich: Grafis – Textbook, Edition 2012
Complete the pocket flap as shown in the next pic- 5th Exercise
ture by deleting the auxiliary lines, curving the cor- From the style "Straight skirt" from Section 2.4 con-
ners with a radius of 10mm and creating a parallel of struct a skirt with separate godets. The godet height
5mm all the way around. is 200mm from the hem. The angle of the godets is
3rd Exercise +/-35° from the panel seams.
In the Bodice 20 construct a yoke starting 100mm
from the neck on the centre back. The line is to run
at a right angle to the centre back. Cut the line at
the armhole.
7th Exercise
In the style "Straight skirt" from Section 2.4 con-
struct a grown-on godet at the centre front with a
height of 200mm and an angle for the godet of 35°
direct distance
horizontal distance
Picture 7-1
Temporary measure is opened via the pull-down vertical distance
menu Extras, with the shortcut <Ctrl>+M or via
the toolbox (Picture 7-1). It is used for temporary perpendicular onto an
measuring during pattern development. Grafis also imaginary line between
offers a recorded measurement function, which is two points
discussed in the next section. distance from a point to
a line
Step-by-step guide The different measuring modes are well illustrated
⇒ start measure from the Extras pull-down menu or by the button symbols. The numbers indicate the
from the toolbox order of clicking. When clicking, the sub-menu point
⇒ select a type of measurement in the upper sec- construction opens automatically.
tion of functions Measure the distance measurements indicated in
⇒ select a measuring mode relating to the active Picture 7-3 on Bodice 10:
measurement type from the central block of
functions B=60
ment C=75
Types of measurement
To set a new measurement, first the type of meas-
urement must be selected from the six availabe
E=42
measurement types (Picture 7-2).
measurement types
• distance measurements
D=40
• length measurements
• area measurements
• angle measurements
• co-ordinate/ vector
measurements
• chain measurements
measuring modes
depending on the Picture 7-3
measurement type selected
A- dart content of the bust dart
B- neck width
C- neck depth
D- perpendicular distance from the sleeve pitch to
Picture 7-2 the connection between shoulder point and side
seam
The measurement types distance, length, area
E - distance from an arbitrary point on the armhole
and angle are self-explanatory. The co-ordinates/
to the right bust dart leg
vector measurements measure point co-ordinates
The position of each measurement can be altered by
relating to the co-ordinate origin or to another con-
clicking and dragging. Close measure.
structed point. The change of these point co-
Chapter 7 Measurements and annotation 93
________________________________________________________________________________________________________________
©Friedrich: Grafis – Textbook, Edition 2012
perimeter length
2.
3.
A=190
D=1976
A=5375mm²
1.
4.
B=380
C=61
5.
Picture 7-4
A - length of front width
B - total length of the four waist lines
C - partial length of the side seam between waist Picture 7-5
and hip lines
Click the five lines from the outside in order. After
D - length of the perimeter lines of the back
having clicked the last line, press to set the meas-
When setting measurement B, length of the four urement. A closed perimeter is created automati-
waist lines, start with the line at the centre front and cally from the clicked lines. Protruding lines are cut
click the four lines underneath, see Picture 7-4. off. The click point of the first line must be within
Alternatively, start with the centre back and click the future perimeter contour! Until the measure-
the individual lines above. As the number of lines is ment has been set with , individual lines can be
variable, the measurement is only shown after a reset with
right mouse button click . Position the measure-
ments suitably. Then, close measure. reset single lines
94 Chapter 7 Measurements and annotation
________________________________________________________________________________________________________________
©Friedrich: Grafis – Textbook, Edition 2012
Measure the area of the front and back of Bodice 10 Angle measurements
using search lines for area perimeter automati- There are four angle measurements:
cally (no picture). sets the measurement.
angle between two lines
Internal partial areas can be deducted from an area
at click point
measurement. The partial areas must be marked
before the measurement is set. angle at intersection
point
angle about a turning
point from a basic di-
rection to a point
angle out of three
points
139968mm²
line direction in click
point
2. D=12.8°
3. C=10.8°
1 A=96.9°
4. B=94.0°
E=-107.3°
Picture 7-6
Measure the area of the back of Bodice 10 without
the area of the waist dart. First, define the outer Picture 7-7
contour of the back. A new partial area to be de- A - angle between back neck and centre back at
ducted from the original area begins with 20mm from corner respectively
start new partial area B - angle between shoulder and armhole
C - shoulder angle for back shoulder
Then, click the four lines of the waist dart. Please D - angle between dart legs of the shoulder dart
note the order. Set the measurement with or E - direction of the armhole in the sleeve pitch; As
define a new area to be deducted with start new there are two lines in the vicinity of this point,
partial area. the desired line must be clicked after having de-
fined the point.
The measuring mode line direction in click point is
useful if the construction direction / orientation of a
curve or a line is needed.
Chapter 7 Measurements and annotation 95
________________________________________________________________________________________________________________
©Friedrich: Grafis – Textbook, Edition 2012
The set measurements are bound to points (click p) Display finished measurement table
or lines (click l, click plg, click rlg, intersection). If The finished measurements are recorded and can be
points or lines of a measurement are deleted during repeated for other sizes. Grade the construction
pattern development, Grafis gives an undefined measured according to Picture 7-11 in the sizes 40,
measurement after the next test run. You then have 42, 44 and 46, quit the finished measurement menu
the option to set the measurement again or delete and open the Finished Measurement Table from the
it. Finished Measurements pull-down menu. The Grafis
Finished Measurement Spec window is opened as
Exercise
shown in Picture 7-12.
Open the 2nd exercise from section 5.6. Skirt front Each part has its own finished measurement table.
and back are contained in separate parts, see Picture You can switch to the finished measurement table of
7-11. another part with the file card tabs. The style from
Picture 7-11 has finished measurements in parts 3
and 4. The part name appears as a tooltip on the file
card tabs.
The measurements are arranged in lines and the
graded sizes in columns. The first column contains
part and measurement number. T3M4 stands for
fourth measurement in part 3. The arrangement of
rows/columns can be swapped with
swap rows and columns
The second column contains the measurement unit.
The third and fourth columns show the measure-
ment designation (code and text). The following
columns contain the measurement values in the
available sizes. The position number in the size table
Picture 7-11 is stated in the first row and the size designation in
Set the following measurements in the skirt front: the second row.
• M01 length of front section of the waist line. Change the display of the finished measurement
Measure the length with the measurement table via the pull-down menu View | Display options.
mode partial length of a line Change the measurement units as well.
• M02 length of the lateral section of the waist
There are three display options:
line
• M03 ’wSav’ hem width front skirt, again with normal view
the measurement mode partial length of a line
• M04 ’wHüv’ hip width difference to first size
• M05 ’wTav’ chain
measurement from
M01 and M02
• M06 length of vent as
a vertical measure-
ment
In the skirt back set the
measurements M01 ‚wTah’
waist width, M02 ‚wHüh’
hip width, M03 ‚wSah’ hem
width as well as the skirt
length along the centre
back.
Picture 7-12
98 Chapter 7 Measurements and annotation
________________________________________________________________________________________________________________
©Friedrich: Grafis – Textbook, Edition 2012
relative difference/ difference to the measurement across different parts for example.
previous size The following additional functions are available for
creation and editing of calculated measurements:
For a single meaurement selected in the table you create a new calculated meas-
can adjust the following: urement at the end of the table
The measurement is
centred on the screen. delete selected measurement
Thus, it is easier to find enter calculation formulae for
in the pattern. the measurement
Alter the measurement … onto the measurement in
code or the individual the construction transfers it
measurement designa- double-click
into the active calculation for-
tion. mulae
Copy the displayed table to the clipboard via Edit| centers the construction to the
Copy. Now, start a different Windows application measurement selected in the
such as Word for Windows or Excel and insert the formulae, here T4M5:
table from the clipboard. If you have already created
templates or forms in these applications, seam The fomulae for a calculated finished measurement
length calculations or other calculations can be sol- can be created with the arithmetic signs for addition,
ved quickly. subtraction, multiplication and division + - * /. Ex-
pressions in brackets are also permitted.
With Edit | Copy measurement into the calcu-
lated finished measurement table or <Ctrl>-B a With Edit | Move measurement up or Move meas-
selected measurement is transferred into the calcu- urement down you can alter the order of the meas-
lated table. urements in the calculated finished measurement
table.
In the style from the exercise shown in Picture 7-11
transfer the measurements M03 to M06 from the <Ctrl>+ Ï
alter order of measurements
front skirt and M01 to M04 from the back skirt into <Ctrl>+ Ð
the calculated finished measurement table with New measurements are initially a ‘number‘ without
<Ctrl>+B. measurement unit. Please note that internally, eve-
Deleting finished measurements can only be done rything is calculated in mm, mm² and °. Any conver-
via the function finished measurements. sion to the required measurement unit ensues after
value output in the table.
Calculated finished measurement table Alter the finished measurements transferred from
Finished measurements from different parts of a parts 3 and 4 according to Picture 7-13 and create a
style are combined in one table in the calculated finished measurement table with the following mea-
finished measurement table, see Picture 7-13. Fin- surements of your style: skirt length, waist width as
ished measurements from different parts can be circumference, hip width as circumference, hem
calculated together to establish a circumference width as circumference and vent length.
Picture 7-13
Chapter 7 Measurements and annotation 99
________________________________________________________________________________________________________________
©Friedrich: Grafis – Textbook, Edition 2012
7.3 Set and edit text Step-by-step guide for entry of new text
⇒ basic menu --> texts
The text menu ⇒ Click on via keyboard
This menu can be called from the basic ⇒ Enter text and/or specific information
menu, directly by ⇒ Quit text entry with clicking on OK or Cancel
clicking on texts. It ⇒ Position the text
allows for entry, edit- ⇒ Manipulate the active text according to the
ing, positioning and adjustment “Step-by-step guide for alteration of text“
of texts. The functions offered ⇒ Quit with
are sufficient for pattern anno-
tation or entry of making-up Step-by-step guide for alteration of text
instructions. They cannot be ⇒ basic menu --> texts
compared to a word- ⇒ Click the text
processing package. ⇒ Alteration of text content:
• double-click on the text
• alter the text
• quit with OK or Cancel
Text menu ⇒ Alteration of text position:
sor appears.
delete active text • possibly: bind the direction onto the con-
delete all text struction with the upper right corner of the
text frame
⇒ Alter text size
• drag the text frame as soon as the cursor
align left
appears.
align centred
⇒ Alter text format:
align right
• click aligned left, align centred or aligned right
+/- grading in the menu
+/- autom. direction ⇒ Set the switch +/-grading
⇒ Set the switch +/-frame
+/- frame
+/- autom. size Enter or activate text
The active text is surrounded by a solid frame with
active points. Existing text is activated by clicking.
This works within the text menu, only. Double-click
user-defined
on a text opens the window for text entry. All func-
text formats
tions in the middle of the function strip relate to the
active text, only. A new text is set with:
via file
After having clicked via file the position for the text
is to be set, first (Picture 7-14). Then, a window for
selection of prepared text masks opens. Prepared
texts should be saved on the current drive in the
set text formats directory \GRAFIS\TEXTE as ___.TXT files. ASCI
text files are permitted, only. The application of this
function is especially interesting for pattern annota-
tion with standard text.
100 Chapter 7 Measurements and annotation
________________________________________________________________________________________________________________
©Friedrich: Grafis – Textbook, Edition 2012
Picture 7-15
Only after binding the text onto a line of the con-
Picture 7-14 struction will its position change during grading. For
binding the text the active point at the upper left
Additionally, the following text blocks with specific
corner of the text frame can be used. As soon as the
information can be inserted by clicking the buttons:
Display in text editor: cursor in the shape of a pin appears the text can
date {F 1...} be bound onto a line (Picture 7-16).
time {F 2}
Grafis version {F 3.......}
size name {F 4...}
collection {F 5...}
style {F 6...}
part number {F 7}
part name {F 8..................}
measurement system {F 9.......................}
With bound direction point the text is also aligned Copy and delete text
along an existing line. The direction tag is located at After having selected copy text from the menu the
the upper right corner of the text frame. It appears text to be copied is to be clicked. The copy is to be
only after the text has been bound according to postioned according to Picture 7-14. NB: Text can
Picture 7-17. As soon as the cursor takes on the also be copied from an inactive piece into an
shape of the pin near the upper right corner the active piece. The menu functions delete active text
text direction can be bound (no picture). In the and delete all text are used to delete text.
different sizes the text is rotated about the angle the
connection between the binding points is rotated. Prepared text format and automatic direction
and size adjustment
Text size and format
Clicking on of the ten prepared text formats (004 to
Adjust the text size with the active points according 121 with delivery) assigns the active text with the
to Picture 7-18. Near these active points the cursor respective settings. The text formats can be edited
takes on the shape of a double arrow . via options.
With the switch +autom. direction you decide
whether the direction of the text is changed accord-
ing to the direction point during grading. When
binding the direction point, the switch is automati-
cally activated.
With +autom. size the direction point is also re-
sponsible for enlarging/reducing the text during
grading. This ensures that the text is not positioned
outside the perimeter in small sizes.
Picture 7-22
Buttonhole 30 Buttonhole 40 There is one drag area for interactive adjustment of
symbols in which the symbol direction and depend-
ing on the option and symbol type also the symbol
length and offset can be interactively adjusted, see
Picture 7-23.
1 2
1 2 1 symbol length
2 symbol
Bartack 10
direction
3 offset from
Step-by-step guide for setting interactive sym- 3
reference
bols point / non
⇒ basic menu -> symbols -> tools or in the basic centred
menu onto symbols positioning
⇒ Select symbol
Picture 7-23
⇒ Construct position of up to 45 new symbols
with the sub-menu point construction
Chapter 7 Measurements and annotation 105
________________________________________________________________________________________________________________
©Friedrich: Grafis – Textbook, Edition 2012
continuous line
dotted line small distance
dotted line great distance
dashed
dot-dash rough
dot-dash fine
grain line
split line
annotation line
seam line
Picture 7-24 cut internal line
reference line. Then, adjust the front edge according
to Picture 7-24 right.
Reset calling the +/- chain
tool Buttonhole 10
in the record and
construct the cross
buttonholes again. big point
End without click- small point
ing a reference asterisk
line by clicking on arrow
the button Exit
after having cli-
cked the points
and (Picture 7- reset
25). The button-
holes are now
aligned parallel to
one another. Markingline menu
Picture 7-25 see section 7.9
Line types with significance… Overview over the interactive seam symbols
annotation line, grain line, split line, cut internal Seam 10
line or seam line. lockstitch
After activating the line type, the line to be altered in
the construction is to be clicked. Seam 20
If the option chain is active continuous lines, e.g. the double lockstitch
contour, are assigned the selected attribute.
The line types with structure have significance dur-
ing plot/ print, e.g. for plotter/cutters. The line types
with significance are required in the layplan and for
data export.
Setting a marker
Step-by-step guide Seam 30
⇒ basic menu --> attributes zigzag stitch
⇒ Activate the marker required
⇒ Click the point
Seam 40
cross asterisk decorative stitches
Seam 50
small point gather
Picture 7-26
Step-by-step guide for setting interactive seam
Each point can be changed into one of the markers symbols
shown in Picture 7-26. For further modification, it is
⇒ basic menu -> symbols
still treated as a point.
⇒ Select seam symbol
To change a point into a marker activate the se-
lected marker and click the point. The marker cross ⇒ Click on one or up to 45 lines
corresponds with the original point. ⇒ Click on Exit
⇒ Activate one of the new seam symbols with
7.7 Interactive Seam Tools double-click
⇒ Adjust the options
From Version 10, ⇒ Interactive adjustment of stitch distance and
five additional possibly stitch width
interactive seam
⇒ End interactive adjustment with End
symbols are avail-
able. As opposed
Significance of the options and drag cursor
to the symbols
from section 7.6, The first option determines the shape of the seam
the seam symbols symbol. The middle option in Picture 7-27 deter-
have no further mines whether the seam width is to be adjusted
significance in the interactively or set as a fixed inch value.
layplan or during data export. stitch shape stitch interactively inch value for
adjustable or stitch width
In the pattern pieces, the interactive seam sym- as fixed inch value
bols must not be positioned outside the piece
perimeter or interect the perimeter!
Otherwise, these seam symbols are integrated into
the perimeter and /or an error message appears
during preparation for transfer to the layplan.
Picture 7-27
Chapter 7 Measurements and annotation 107
________________________________________________________________________________________________________________
©Friedrich: Grafis – Textbook, Edition 2012
For the interactive adjustment of the seam symbols, ⇒ Generate the perimeter with automatic or step-
there is exactly one drag area in which the stitch step etc.
width, the distance to the base line and the length of ⇒ Click generate hatching
the seam symbol can be adjusted interactively, see
Picture 7-28. Hatching parameters
The first part of the
3 menu allows for
1 adjustment of
hatching parameters
such as distance be-
2 3 tween the hatching
lines in mm, direction
of the lines and pen
number for the colour for output onto a pen plotter.
1 distance to the base line These parameters must be adjusted before clicking
2 seam width generate hatching.
3 adjust length of seam symbol
Picture 7-28 Determine the perimeter
The second part of functions in the menu are used
7.8 Hatching for determination of the perimeter of the hatching.
Selecting perimeter automatic and clicking a line of
The hatching menu the construction will automatically generate a closed
The hatching menu can be opened via Edit | Hatch- perimeter. In case this line is incorrect click perime-
ing. Hatching is not recorded. Calling a record func- ter delete to return to the original state. Follow the
tion will delete the created hatching. right principle when creating a perimeter, automati-
cally. The perimeter starts at the clicked line and
Hatching menu continues along the direction of the line. It continues
from its final point on to the next adjacent line. If
several lines touch at this point the perimeter will
distance always follow the branch to the right.
If the required perimeter cannot be generated with
perimeter automatic the function perimeter step-step
is to be activated. Each line of the required perime-
direction ter is to be clicked at the right side in direction of
travel. Should white or black lines appear on the
screen which do not correspond to a construction
line, a line was clicked on the wrong side. Activate
pen number step-step reset to undo the last step of the perimeter
creation. Clicking perimeter delete will delete the
whole active perimeter. The function perimeter
perimeter…
automatic
complete connects the starting point and the final
step-step point of the perimeter and thus, creates a closed
step-step reset perimeter.
complete Generate or delete the hatching
delete
After having generated the perimeter click generate
hatching to create the hatching. This step can be
generate hatching undone by activating delete hatching and clicking the
hatching.
delete hatching
Exercise
In Bodice 20 construct the displayed hatchings in the
Step-by-step guide front with distance=20mm and direction=45° and in
the back with distance=10mm and direction=135°
⇒ Edit | Hatching…
(Picture 7-29).
⇒ Adjust the values for the hatching: distance, direc-
tion and pen number
108 Chapter 7 Measurements and annotation
________________________________________________________________________________________________________________
©Friedrich: Grafis – Textbook, Edition 2012
Step-by-step guide
⇒ Construct an auxiliary line along which the gaps
are to generated.
⇒ basic menu-->attributes -->markingline and set
the four parameters
⇒ Click the auxiliary line: the auxiliary line is to be
clicked on the side on which the notches are to
be generated
⇒ Complete the template, possibly as a new part
Picture 7-29
Significance of the parameters
7.9 Markingline function for the creation The auxiliary lines to the neck and shoulder (Picture
of templates 7-30 left) were transformed into marking lines (Pic-
ture 7-30 right).
Part of production preparation is the creation of
templates for sewing, for positioning of pattern Clicked, here.
pieces or embroidery. The templates must be gen-
erated for all sizes. The templates are constructed
with the markingline function. *
Markingline menu
medium length
of the gap
from bridge to bridge
Picture 7-30
The significance of the parameters medium length
half bridge width ln, half bridge width bw, cutting width cw and notch
heigth no is illustrated in Picture 7-31.
reset 2*no
after another. Close the darts, create a parallel of Link the godet line with the centre back with the
60mm to the linked waistline. Link 10 tool. Then, construct the hem and the seam
Construct a seam allowance all around with distance allowance. Set the text and the symbols.
10mm. The marking line with cutting width 2mm is
2nd Exercise
to be centred on the seam line. Construct a parallel
Construct a godet as in Exercise 1 but in the front
of half of this width all around the seam line to the
skirt.
outside. This new parallel is now positioned be-
tween the seam and the seam allowance. Open the
markingline menu and assign the four parameters as
follows: medium length = 15., half bridge width =
2.5, cutting width = 2. and notch height/width = 0.
Now click the parallel constructed last on the inside.
The result is shown in Picture 7-32.
Picture 7-32
Construct a template for the skirt back waistband in
the same way.
7.10 Exercises
1st Exercise
In the style “Straight skirt“
from Section 2.4 construct a 3rd Exercise
grown-on godet at the centre Call the construction Bodice 10 and adjust the op-
back with a godet height of tions so that the waist dart is drawn to the hem.
200mm and an angle for the Annotate the front and back, setting the following
godet of 35° to the centre back. text blocks automatically: name of collection, style
name, part number, size, how often the piece is
required per style and the material type. Hatch the
area waist/ hem.
110 Chapter 7 Measurements and annotation
________________________________________________________________________________________________________________
©Friedrich: Grafis – Textbook, Edition 2012
4th Exercise
Call Bodice 30 and construct an overlap of 40mm in
the front with the tool Front edge 30. Set a point
sequence of 6 points on the centre front, starting at
30mm from the neck with a distance of 60mm re-
spectively. Set the text, the grain line symbol and
then, the buttonhole symbols with the tool Button-
hole 10. Construct a seam allowance of 10mm. Set a
notch at the front pitch and move it onto the seam
allowance. Add the notches for the seam allowance
and display the stitch lines as dashed lines.
Chapter 8 Darts and pleats
________________________________________________________________________________________________________________
©Friedrich: Grafis – Textbook, Edition 2012
relocate automatic
Activating the function
relocate automatic starts
the relocation. The dart
line switch determines
whether or not the dart
*2nd click point lines are drawn at the
1st click point *
new position:
+dart line draws the
dart lines at the new position
-dart line does not draw the dart lines at the
new position.
relocate additional
After having relocated parts of the dart important
construction points and lines are no longer posi-
tioned correctly in relation to the part. These points
or lines must be relocated directly after relocating
the dart. The type of object (points or lines) is to be
selected and the copy switch is to be set:
Picture 8-2 +copy object is copied
The dashed lines in Pictures 8-1 and 8-2 show the -copy object is relocated only.
shape of the bodice in case the full dart (100%) is reset
relocated. Clicking reset determines:
reset single additional relocated objects can be
The relocate dart menu reset individually by clicking
reset all the last relocation step is reset com-
Relocate dart menu
pletely.
relocate automatic
+/-dart line
reset all
relocate additional…
lines
points
+/-copy
Picture 8-3
reset single
Relocating 100% of the dart is explained using an
example. Call the basic block Bodice 10 and relocate
100% of the dart into the front pitch (Picture 8-3):
Amount of dart call
In the first part of the menu you determine how dart
many % of the dart is to be relocated in the next relocate dart
step. The line rest=0% shows the remainder of the
dart which can still be relocated.
114 Chapter 8 Darts and pleats
________________________________________________________________________________________________________________
©Friedrich: Grafis – Textbook, Edition 2012
The right dart line is to be pivoted to the left. Relocate parts of a dart
Click the right dart line first and then the left. Relocating a portion of a dart is explained with an
Enter 100% in the first line. The actual relo- example. Call the basic block Bodice 10. Now, 25%
cation has not been carried out and the dis- of the bust dart is to be relocated to the front pitch
play shows: (rest=100%). and 50% into the hem (Picture 8-4).
+dart line
relocate automatic 25% remain
click p click the front pitch as insert
position in free mode
As two lines are as-
signed to the front pitch 25%
Grafis asks for the base
line required. You can
click one of the lines
offered and the dart is
relocated automatically.
Check whether further
objects are to be relo-
cated to be positioned
correctly in your con-
struction. In this exam-
ple this is not necessary
and the dart relocation
can be terminated with
. 50%
reset all the dart is replaced in its origi- Picture 8-4
nal position call
Repeat relocation of the dart to a position on the dart
side seam 30mm from the armhole (not shown). relocate dart
Please note that the construction points of the arm- The right dart line is to be pivoted towards
hole have to be relocated as well with: the left. Click the right dart line first and then
points the left.
-copy click the points required 25% enter in the first line (rest=75%).
+dart line
reset reset construction record to 001 relocate automatic
test run click p front pitch
Repeat relocating the dart with the left dart line Please note that the construction points of the arm-
being pivoted towards the right. Click the left dart hole have to be relocated as well:
line first and then the right. As opposed to Picture -copy
8-3 the centre front is now angled, the position of points relocate construction points of
the armhole remains unchanged. the armhole
50% enter in the first line (rest=25%)
+dart line
relocate automatic
click l hem
Check whether any other objects must be relocated
so that they are in the correct position in your con-
struction. Terminate with .
Chapter 8 Darts and pleats 115
________________________________________________________________________________________________________________
©Friedrich: Grafis – Textbook, Edition 2012
Exercises
1st Exercise
Construct five pleats into the centre front of Bodice
50. The bust dart is relocated by 20% respectively
into the rastered centre front. Shorten the first two
resulting darts by 20mm, the third and fourth dart
by 30mm and the fifth dart by 40mm (Picture 8-7).
Picture 8-5
2nd Exercise
Construct a grown-on yoke for Skirt 20. Use the
functions line from point to point and the Line 10 tool
for the construction of the yoke. Relocate the dart
into the yoke line (Picture 8-6).
Picture 8-7
2nd Exercise
Relocate the dart in the basic block Bodice 10 into
the armhole, the side seam and the hem. Shorten
the side seam dart by 20mm, the dart in the arm-
hole by 30mm and lengthen the dart in the hem by
20mm (shortening amount =-20.) (Picture 8-8).
Picture 8-6
8.3 Hoods on darts and pleats ⇒ Adjust the options (Picture 8-10)
The tool for the construction of hoods on darts and ⇒ Interactive adjustment of the drill hole
pleats Dart hood 10 is contained in the dart menu. With the Dart hood 10 tool, a dart hood with drill
hole is constructed.
Step-by-step guide
⇒ basic menu-> The first option (Picture 8-10) determines whether
darts and call a single pleat or a box/ inverted pleat is constructed.
the Dart hood The second option is
10 tool only active for single
⇒ Click on four pleats. It defines the
lines contour fold direction.
– dart – dart
– contour in a Exercises
continuous di-
rection (right 1st Exercise
principle! Pic- Construct the dart
ture 8-9) hoods for the darts in
⇒ Close the the style from the first
darts menu exercise of section 8.2
with (Picture 8-11).
⇒ Double-click
on the new
dart hood Picture 8-9 Picture 8-11
1 1
1 distance drill hole
from the dart apex
Picture 8-10
Chapter 8 Darts and pleats 117
________________________________________________________________________________________________________________
©Friedrich: Grafis – Textbook, Edition 2012
8.5 Spread for pleats, pivot open and close ⇒ Construct the spread line, then the actual spread
menu opens
The spread menu ⇒ Possibly, construct the spread line again after
The spread function for preparation of pleat con- having clicked re-define spread line
struction is the contents of this section. ⇒ Enter the spacing amount at the starting and final
point of the spread line and adjust +/-change di-
Spread menu
rection
⇒ Activate spread: single points, single lines or all
and click the respective objects
click spread line ⇒ Possibly, reset by activating reset: single points,
single lines or all and clicking the respective ob-
spread line jects
defined by two points ⇒ Adjust +/-spread lines
⇒ Terminate by clicking deposit
Spread line
After having constructed the spread line either with
click spread line or spread line defined by two points,
re-define spread line the actual spread menu opens. The spread line is
displayed in black (yellow - if a line of the construc-
tion is situated underneath) and the target line in
red. All required Grafis objects will be spread
spacing 1 at the starting according to spread line Î target line. Correc-
point of the spread line tion of the spread line is possible by clicking re-define
spread line.
spacing 2 at the final
point of the spread line Distances between spread line and target line
The position of the target line is to be adjusted. The
+/-change direction following options are available:
• alter the spacing between the starting points of
spread and target lines spacing 1
spread… • alter the spacing between the final points of
all spread and target lines spacing 2
single lines • alter the spread direction by clicking the switch
single points change direction
reset…
all Spreading objects
single lines As soon as the target line is in the required position
single points spreading of the individual objects ensues. The op-
tion spread: all spreads the complete part from the
deposit spread line onwards. Then, individual lines or indi-
vidual points can be spread, additionally by activating
+/-spread lines
spread: single points or single lines and clicking the
objects. If too many objects were spread with
spread: all, individual points or lines can be reset
with reset: single points or reset: single lines. With
Step-by-step guide for spreading
reset: all all spread objects are reset.
⇒ Construct the spread line or starting and final
point of the spread line with the functions of the Deposit
points and lines menu After having spread all required objects the switch
⇒ basic menu --> spread spread line is to be adjusted:
⇒ Determine spread line via: +spread line the spread line is drawn,
click spread line -spread line. the spread line is not drawn.
if a spread line is available or To terminate spreading click deposit.
spread line defined by two points
if the spread line is to be defined by its
starting and final point.
Chapter 8 Darts and pleats 119
________________________________________________________________________________________________________________
©Friedrich: Grafis – Textbook, Edition 2012
s2=40.0
Picture 8-16
Picture 8-17
First, raster the shoulder and then, construct three When clicking the spread line the right principle
lines from these points to the waist, parallel to the is to be followed. The starting point of the spread
centre back. Then, activate spread and click spread line is spread by the value spacing 1, the final
line and click the first spread line. point by spacing 2!
When clicking the spread line the right principle
is to be followed. The starting point of the spread 8.6 Exercises
line is spread by the value spacing 1, the final
1st Exercise
point by spacing 2!
Design four pleats from the hip line in the front skirt
Enter the spread amount, here 0.0 and 40.0 and of the style “Straight skirt” from Section 2.4. The
select the correct spread direction from centre back spread amount at the hip is 0 and the pleats are
to the side seam by clicking on change direction. spread by 40mm at the hem.
Click on spread: all to spread. Set the switch to
+spread lines and deposit with deposit.
Before depositing, test also the following:
reset: single lines click lines, with
spread: single lines back
reset: single points click points, with
spread: single points back
spread: all
reset: all
spread: single lines click lines
spread: single points click points and restore
the shape shown.
Click the next spread line. Grafis transfers the
spread direction and spacing so you can continue
with spread: all and deposit. Construct dart hoods Design four pleats from the hip line in the front skirt
for the pleats and hatch the pleats. of the style ”Straight skirt” from Section 2.4. The
pleats are spread by 60mm at the hip and hem re-
spectively. Create inverted pleats at hip and hem.
120 Chapter 8 Darts and pleats
________________________________________________________________________________________________________________
©Friedrich: Grafis – Textbook, Edition 2012
7th Exercise
Construct a pocket with darts. First, construct a
rectangle of 120mm width and 150mm height. Cre-
ate co-ordinated round lower corners with the tool
Corner 50. Construct two spread lines and spread
with a value of 15mm. Shorten the darts by 120mm.
33% 60 33%
180
160
180
40 40
40
Chapter 9 Curve construction and manipulation
________________________________________________________________________________________________________________
©Friedrich: Grafis – Textbook, Edition 2012
Content After this chapter you can construct all Grafis ob-
9.1 Construction of curves................................... 124 jects. In Chapter 10, functions for the transforma-
9.2 Manipulate curve ............................................ 129 tion of objects follow. The Grafis II teaching com-
9.3 Exercises ........................................................ 130 plex with modifying styles using construction pa-
9.4 Curve correction for classic curves................. 132 rameters, work with parts, heredity automatic and
______________________ generation of production patterns follows.
1 - starting point
2 - final point
2
3 - set direction in the
starting point
4 - set direction in the final
3 1 point
5 - insert auxiliary point
6 - bind point
7 - set straight line
8 - insert auxiliary point
6
9 - drag direction
10 - drag auxiliary point
10
Picture 9-1
126 Chapter 9 Curve construction and manipulation
________________________________________________________________________________________________________________
©Friedrich: Grafis – Textbook, Edition 2012
Construct new curve The direction must be determined along the direc-
Construction of a curve starts with basic menu -> tion of the curve, i.e. from the starting point to the
curves -> curve new and determination of starting final point. Direction assignments should be relative
point and final point of the curve. As the same con- to lines of the construction, such as the centre front
struction step must be repeated in other sizes, the and the side seam as shown in Picture 9-1.
starting and final point of the curve must be bound The assigned direction is reset with Delete direction.
to the construction.
In the case of replace Insert and drag auxiliary points
curve, in addition to
If the curve is to be bound onto the construction
determining the starting
along its length, further base points are required.
point and final point, the
Base points are generated by inserting an auxiliary
curve to be replaced
point and then, turning it into a base point.
must be clicked.
The individual steps are Insert an auxiliary point by activating Insert points
explained using the ex- and click on the curve, see Picture 9-1 No.5. The
ample of a yoke curve in point is set. Now, activate Adjustment and drag the
a skirt basic block (Pic- point with pressed down left mouse button.
ture 9-1). Call Skirt 20.
Determine the starting Construct base point
point and final point of An auxiliary point becomes a base point by binding it
the new yoke curve with Picture 9-2
onto the construction with Bind point.
click l respectively see
The yoke curve is to run through the end point of
Picture 9-1 (Picture 9-1 No.1 and 2).
the dart in all sizes, according to Picture 9-1. To
Having constructed starting point and final point of achieve this, bind the auxiliary point onto the dart,
the curve, the interactive interface with the Curve see Picture 9-1 No.6. It becomes a base point. Acti-
construction menu (Picture 9-2) opens and the curve vate Bind point, click on the auxiliary point and con-
can be shaped. The Curve construction menu can be struct its new position with the point construction
positioned anywhere on the screen. sub-menu, here with <Shift> in the free mode.
During direction construction, the direction of the Now, the curve runs through this point in all sizes.
curve itself must be considered. It is indicated by an The position of a base point can be re-assigned by
arrow at the end of the curve (Picture 9-3). repeating the Bind point operation. This also applies
to the starting point and final point of the curve.
With Unbind point the binding of an auxiliary point
onto the construction is reset. The base point re-
verts to an auxiliary point.
Delete points
Picture 9-3
With the exception of starting point and final point,
all base and auxiliary points of a curve can be deleted
Construct a direction in the base point with Delete point. To delete a point, activate Delete
In a base point, the curve can be assigned a direction point and click on the point to be deleted.
with Set direction or Direction start/ final.
The yoke curve is to start horizontally and end at a Fine-tuning in the drag area Adjustment
right angle with the side seam in all sizes, according In the curve construction menu, which can be posi-
to Picture 9-1. These pre-requisites are respected if tioned anywhere on the screen, dragging of handles
you activate Set direction and then, click the base is only possible with Adjustment. In all other menu
point. Start with the starting point of the curve on functions, targeted action is expected.
the centre front and set a fixed direction of 0°, see Under Adjustment the following handles are avail-
Picture 9-1 No.3. Then, construct the direction in able:
the final point at the side seam and set the direction • Move base points along a base line or a dis-
at a right angle to the base line, see Picture 9-1 placement line, No.1 in Picture 9-4.
No.4.
Chapter 9 Curve construction and manipulation 127
________________________________________________________________________________________________________________
©Friedrich: Grafis – Textbook, Edition 2012
• Drag auxiliary points, No.4 in Picture 9-4. Difference between Set direction and Direction
• Adjust the straight line at the beginning and/or start/ final
end of the curve, No.3 in Picture 9-4. In a base point
• Fine-tuning of directions in base points, No.2 in • the direction can be free, i.e. no direction as-
Picture 9-4, as long as a direction has been as- signment, see No.5 in Picture 9-4 or
signed to the base point. • a constructed direction can be assigned, see
Activate Adjustment and set a straight line of 20mm No.6 in Picture 9-4 or
length at the beginning of the curve, see Picture 9-1 • the direction of starting point to final point can
No.7. be assigned, see No.7 in Picture 9-4.
The curve is shaped by inserting additional auxiliary These three variations are displayed for a curve with
points between the constructed base points. As a two auxiliary points in Picture 9-4. The differences
rule, one or two auxiliary points between adjacent become obvious when the final point of the curve is
points are sufficient to obtain the required curve moved significantly as in this example. Note particu-
shape. Activate Insert point and set a further auxiliary larly the directions of the curves in the starting point
point, see Picture 9-1 No.8. Activate Adjustment and final point. In case 6 in Picture 9-4, the direction
again and move the auxiliary point, see Picture 9-1 in the final point was assigned at a right angle to the
No.10. Having moved the auxiliary point, the zero side seam.
curve becomes visible. The zero curve is generated
exclusively on the basis of the settings of the base End curve construction
points and displayed as a dashed line. Auxiliary With end in the menu on the right, the curve is de-
points are determined by their relative position to posited in your construction. Abort in the menu on
the zero curve between two adjacent points. the right rejects the current changes to the curve.
Change the direction in the starting point of the The curve becomes a straight line from starting
curve at the centre front, also, see Picture 9-1 No.9. point to final point.
3 2
5
4
3
5
1 1
1
2
6 7
6 7
7
6
Subsequent curve correction seam. A corner treatment has been carried out in
The curve can be re-opened for processing via dou- the daughter part (2). Subsequently, the curve has
ble-click or the <F12> key at any point in the part been attached to the dart. In the daughter part, the
in which the curve had been created originally. The curve treatment between curve and side seam is
construction record runs through to the respective recorded and therefore, processed (4).
record step and opens the curve for processing. All The example in Picture 9-5 demonstrates that
functions for shaping the curve previously described daughter parts should also be test run after impor-
are available. However, the curve may only be al- tant changes to curves to ensure a correct construc-
tered in so far as the logic of the following construc- tion run. Should errors occur, re-activate the curve
tion steps in the active part and in the daughter parts and re-construct its original state. Resetting the
remains untouched. These limits are at the discreti- record is not possible in this case as changes to the
on of the user. original record step of curve construction would
occur.
In the example in Picture 9-5, a curve had originally
been constructed between centre front and side
1 2
Picture 9-5
Chapter 9 Curve construction and manipulation 129
________________________________________________________________________________________________________________
©Friedrich: Grafis – Textbook, Edition 2012
9.2 Manipulate curve The manipulated curve appears in black. It can still
be adjusted. Clicking on transition types alternates
The manipulate curve menu between six different transition types. The switch
The manipulate curve menu formed effects a change in the curve run for very
is opened from the curve specific curve shapes only.
⇒
menu. It offers two different The switch +/-copy decides whether or not the
functions: original curve remains existant. Deposit stores the
• the manipulate curve function to relocate starting manipulated curve.
and final point of curves and Clicking on reset aborts the current curve manipula-
• the refine curve function for a more refined curve tion or resets the last construction step.
run.
With both functions the character of the curve Refine curve
remains unchanged. Having activated refine curve, the start and end of a
curve section must be defined by clicking. This sec-
Manipulate curve menu tion is then refined through reducing the number of
curve points and subsequent interpolation. The
manipulate curve shape of the curve remains unchanged.
re-set P1
re-set P2 Exercise
transition types Call Skirt 20 and adjust it according to Picture 9-6.
Open a new part called ‘lining‘ and insert all lines
+/-formed
and points of the development part. The lining is to
be 20mm shorter and 10mm wider at the hip than
the outer fabric. Construct the corresponding paral-
deposit curve
lels to the hem and to the side seam, see Picture 9-6
+/-copy left.
refine cuve
reset
Manipulate curve
Step-by-step guide
⇒ basic menu --> curves --> manipulate curve
⇒ Activate manipulate curve
⇒ If required relocate the starting point of the
curve with re-set P1
⇒ If required relocate the final point of the curve Bild 9-6
with re-set P2 Now, the parallel to the side seam must be con-
⇒ Switch between the different transition types nected with the new hem and the waist line. Sepa-
⇒ Adjust +/-formed rate the parallel to the side seam at the hip. Activate
⇒ Adjust +/-copy manipulate curve and relocate P1 of the upper side
⇒ End with clicking on deposit curve seam to the waist line. It is important that a transi-
tion type which alters the curve run very little and in
After activating the manipulate curve menu, a curve
particular keeps the direction in the hip area, is
has to be clicked. This curve will then display the
selected before depositing the curve. Continue the
designation P1 for the starting point and P2 for the
exercise according to Picture 9-6 right.
end point of the curve. With re-set P1 or re-set P2
these points can now be relocated.
130 Chapter 9 Curve construction and manipulation
________________________________________________________________________________________________________________
©Friedrich: Grafis – Textbook, Edition 2012
Picture 9-7
First, insert an auxiliary point in the curve and attach
the auxiliary point to the dart apex. The curve is to
run at a right angle to the centre back and horizontal
at the armhole. Picture 9-9
Reset the curve construction and construct a yoke
curve in the same way, but not attached to the dart 4th Exercise
apex. Construct the displayed yokes in Bodice 20. The
yokes start at the armhole with a straight line of
2nd Exercise
80mm at 80mm from the shoulder. The lines are to
In the front and back of Bodice 10 construct a prin-
run parallel to the shoulder. A curve is to be at-
cess seam and curves in the hip area. The princess
tached to the new line, starting at a right angle at the
line is to begin on the armhole 80mm from the
centre front, measured 100mm from the neck and
shoulder and end at the bust point. In the back, the
ending at a right angle at the straight line. In the
curve is also to start 80mm from the shoulder and
back, the curve ends in a right angle at the centre
run into the waist dart. The curves in the hip area
back, measured 120mm from the neck.
start at the intersection of waist line and side seam
and end at a right angle 100mm from the hem on
the centre front and centre back respectively. The
curves are to be attached to the apex of the waist
darts.
Picture 9-10
Picture 9-8
Chapter 9 Curve construction and manipulation 131
________________________________________________________________________________________________________________
©Friedrich: Grafis – Textbook, Edition 2012
5th Exercise Then, modify the pocket bag. Unbind the starting
From Trouser 10 with point on the waist and bind it to the centre front.
turn-up set to 0. con- Set directions in the starting point and final point of
struct the displayed the curve. The right angle at the centre front should
shortened, flared trouser remain for the first 20mm of the curve.
front with yoke and 7 th Exercise
curved hem. The yoke is
Construct the collar band shown with the following
to start on the side seam,
points:
60mm from the waist and
• point 1 - point 3: 150mm
end on the centre front,
• point 3 - point 6: 40mm
120mm from the waist.
The curve is to run • point 6 - point 7: 45mm
through the dart apex. • point 1 - point 2: 35mm
The side seam is flared by • point 2 - point 4: 20mm
90mm. The inside leg • point 4 - point 5: 40mm
seam is to be vertical. • point 1 - auxiliary point 9: 65mm
Construct a new side • point 1 - auxiliary point 8: 155mm.
seam and inside leg seam.
8
Shorten the hem by
220mm at the side seam
and 100mm at the inside
leg. Draw a new hem Picture 9-11
curve with a right angle at
5
the side seam and the inside leg seam.
6th Exercise 9
Construct the displayed pocket in Trouser 10 with 4
curve new. First, close the dart and link the waist 7
line. The pocket mouth begins on the waist at a 2
distance of 50mm from the side seam and ends on
the side seam at 130mm from the waist. Set all
1
directions and shape the pocket mouth. Construct 3 6
the pocket bag on the waist with a distance of Picture 9-13
120mm from the centre front and on the side seam
with a distance of 180mm from the waist. Shape the The connection between point 7 and point 8 is to
pocket bag by setting directions and if necessary define the direction of the outer edge of the collar in
adding auxiliary points. End curve construction. point 7. In the same manner, the connecting line
between point 3 and point 9 defines the direction of
the collar fold and neck line in point 3.
8 th Exercise
Construct the collar shown with the given meas-
urements.
Picture 9-12
Change the pocket interactively into a jeans pocket
by moving starting point and final point of the curve
according to the image.
Picture 9-14
132 Chapter 9 Curve construction and manipulation
________________________________________________________________________________________________________________
©Friedrich: Grafis – Textbook, Edition 2012
size table
Picture 9-15
The two new hem curves are to start at a right angle drag
at the end point of the centre front and centre back
and end at a right angle at the side seam, 80mm
from the hem. deposit direction
correction as x value
accept correction
do not accept correction
cancel correction
drag
direction after „fine-tuning“:
The pre-set direction was
dragged by approx. 10°.
insert
auxiliary point
Picture 9-17
fine-tuning which can be dragged with pressed left
Picture 9-16 mouse button. The fine-tuning angle can be saved as
a construction parameter with deposit direction cor-
rection as x value. Try this option after having dealt
Insert, drag and delete auxiliary points
with x values in Chapter 11.
Auxiliary points are inserted by activating insert
auxiliary point clicking the curve and positioning the Quit curve correction
auxiliary point with pressed left mouse. To move
the auxiliary point activate drag, click the point and The corrected curve can be deposited in your con-
drag it with pressed left mouse button. struction with accept correction. Do not accept cor-
Move the cursor along the curve. In proximity to an rection or cancel returns to the state before curve
auxiliary point a dashed line to the nearest base correction.
points appears. The auxiliary point is defined
through the relative lengths of these lines. Size-dependent curve correction
To delete activate delete auxiliary point and click the Step-by-step guide
auxiliary points to be deleted.
⇒ Call Grade with Curve Correction from the Grad-
Auxiliary points between base points help to create
ing pull-down menu
the finished shape of the curve. As a rule, one or
⇒ Select the curve
two auxiliary points between adjacent base points
⇒ As opposed to Test Run with Curve Correction
are sufficient to obtain the required curve shape.
the curve is now offered for correction in all ac-
tivated sizes in the size table. Which size is
being processed is stated in the status line at the
lower edge of the screen.
134 Chapter 9 Curve construction and manipulation
________________________________________________________________________________________________________________
©Friedrich: Grafis – Textbook, Edition 2012
36 32
Exercise 44 40
48
Start Grading | Test Run with Curve Correction and
Picture 9-18
correct a curve similar to Picture 9-17 as per text.
Now, carry out a - highly exaggerated – size- Now, check the shape of the sizes in between. En-
dependent correction according to Picture 9-18. ter sizes 36 and 44 into the size table and activate all
The curve shape is to be adjusted in base size 40 and sizes (40, 32, 48, 36 and 44). Start the grading func-
in sizes 32 and 48. Activate the sizes 40, 32 and 48 tion from the right menu and you obtain the result
in the size table and start Grade with Curve Correction according to Picture 9-18.
from the Grading pull-down menu. The shape of the curve was not adjusted in sizes 36
When the curve is offered for correction click on and 44 (thin lines in Picture 9-18). The shape of
“Yes”. The first size offered is base size 40. This size these curves is the result of shape interpolation of
is to remain unchanged. Therefore, click on accept the adjacent sizes. The adjusted shapes in sizes 32
without any corrections. and 48 are evened out for sizes 36 and 44 but can
The next size is 32, which you shape heavily to the still be detected.
outside by dragging the auxiliary point, according to Enter also sizes 34, 38, 42 and 46 into the size table
Picture 9-18. Quit correction with accept. and grade.
The next size is 48, which you shape heavily to the Now, correct the armhole in sizes 40, 32 and 48 and
inside, according to Picture 9-18. Quit with accept. create a smooth armhole curve at your discretion.
Curve correction is terminated as no other sizes are Activate sizes 40, 32 and 48, only in the size table
activated in the size table. The sizes with adjusted and repeat the previously described steps.
curve shapes are shown with bold lines in Picture 9-
18.
Chapter 10 Transformation
________________________________________________________________________________________________________________
©Friedrich: Grafis – Textbook, Edition 2012
First, enter the values for dx and dy, select lines and Turn with turn point and angle
set the switches to +copy and -reverse transforma- With the transforma-
tion. The move transformation move is active. You tion function turn with
can now click the lines to be moved. Activate points turning point and angle
and also move the corresponding points. Set the the objects are rotated
switch to +reverse transformation. You can now about a constructed
transform the objects back again. The transform pivot point by a given
settings remain in place also after quitting the trans- angle (Picture 10-3).
formation menu.
Note: The set angle
dy= -50.0 dx= +200.0 remains constant throughout all sizes!
angle
15.8°
Picture 10-1
pivot
Move from point to point
Picture 10-3
The objects are moved about the connecting line
between two points of the construction (Picture 10- After having activated set turn point the pivot point is
2). to be constructed and the angle in ° is to be entered.
Then, the line turn with turn point and angle is active
starting point final point and turning of objects can begin.
for move Measure the bust dart of Bodice 10 in your base size
and relocate it into the side seam (Picture 10-3).
First, construct an auxiliary line at the side seam for
the position of the dart and separate the side seam
at the auxiliary line.
Enter the measured angle as turn angle, click on set
turn point and select the bust point. Now, activate
lines or points and transform the objects of the
shoulder, the armhole, the upper side seam and
with +copy the auxiliary line. Grade.
Use this type of transformation only if the angle
is to be constant across all sizes or in connection
Picture 10-2 with x values or z values.
Turn about a turn point from point to point After having activated set points the points are to be
This transformation rotates the objects about a clicked in the order: starting point of the move
constructed pivot point. The angle is determined by vector → starting point of the rotation angle →
the angle between turning point → starting point of final point of the move vector → final point of
the rotation angle and turning point → final point of the angle. Then, turn and move is active and the
the rotation angle. transformation of objects can begin.
Having selected set points, the points are to be This function is especially useful for relocating yokes
clicked in the following order: turning point → or relocating the shoulder seam.
starting point of the rotation angle → final point
of the rotation angle. Then, turn about a turn point 4 move vector 2
from point to point is active and the rotation of ob- 3 1
jects can begin.
turn angle
original
If you mirror the whole part the centre front is Transformation list menu
doubled and cannot be seen. In this case delete one
of the centre front lines.
record step
record step
+/-reverse tansformation
The align part menu opens directly from the basic reset
menu. Parts can be aligned vertically or horizontally.
Having activated the corresponding function, a line
of the part is to be clicked following the right princi- Insert points tool
ple. Insert lines tool
Insert part tool
Select objects
All visible objects belonging to an inactive part with a
lower part number can be inserted into the active
part with these functions. One of the type of objects
points, lines or parts is to be selected and the objects
are to be clicked one after the other. The inserted
objects appear in a different colour and, after having
pressed <F5> removed from the original object.
142 Chapter 10 Transformation
________________________________________________________________________________________________________________
©Friedrich: Grafis – Textbook, Edition 2012
Picture 10-12
Chapter 10 Transformation 143
________________________________________________________________________________________________________________
©Friedrich: Grafis – Textbook, Edition 2012
5th Exercise perpendicular from the dart apex onto the hem.
In the style “Straight skirt“ from Section 2.4 rotate Close the dart with the transformation type turn
the dart into the yoke. Construct a yoke starting at about a turn point from point to point. You need a
copy of the perpendiculars. Close the hem.
7th Exercise
In the Bodice 10 construct a princess line and rotate
the bust dart into the panel seam. Use the transfor-
mation type turn about a turn point from point to
point.
8th Exercise
Construct a yoke in Bodice 10 which runs through
the shoulder dart apex and rotate the shoulder dart
into the yoke line. Use the transformation type turn
about a turn point from point to point.
146 Chapter 10 Transformation
________________________________________________________________________________________________________________
©Friedrich: Grafis – Textbook, Edition 2012
9th Exercise
In the Trouser 10 with turn-up set to 0. construct a
yoke beginning 60mm from the waist on the side
seam and ending 120mm from the waist at the cen-
tre front. The yoke curve is to begin and end at right
angles. Attach the yoke curve to the dart apex.
11th Exercise
In the Bodice 10 relocate the bust dart into the side
seam and the shoulder dart into the armhole. Con-
12th Exercise
Mirror the back of Bodice 20 at the centre back. Use
the transformation type mirror at line.
15th Exercise
Open the style “Blouse with pin-tucks“ from 5th
exercise in section 8.6:
13th Exercise
In the front of Bodice 10 construct an overlap of
50mm at the centre front and a hem of 30mm with
a mitred corner at the centre front/hem.
14th Exercise
In the style “Straight skirt“ from Section 2.4 con-
struct an inverted pleat with 50mm pleat content at
the centre front and a flared side seam. The hem is
to be mirrored. Set the text and the displayed sym-
bols.
148 Chapter 10 Transformation
________________________________________________________________________________________________________________
©Friedrich: Grafis – Textbook, Edition 2012
110
140 20
70 70
50
Comment line
on the x value
X value table
value column
X value table
size column
(The standard value is
marked by _xxxxx_x .)
Picture 11-1
Chapter 11 The construction parameter x value 151
________________________________________________________________________________________________________________
©Friedrich: Grafis – Textbook, Edition 2012
The x values of the construction record Step-by-step guide for editing x values
The x values of the construction record are user ⇒ Insert new x value into the x value table:
defined and implemented during construction. Thus, • Extras | X Values...
the respective construction step can be altered • Select the List: (active part or global)
later. • For List: active part: select the index card
Before starting the construction consider for Values of the part
which construction steps the use of x values • Click on Add New X Value. A maximum of 80
would be beneficial for flexible pattern modifica- x values can be opened per part.
tion! • Double-click the comment line and enter the
In the following menus the use of x values offers description for the new x value. Be careful to
great modification options: use clear definitions!
• parallel menu: distance for parallels • Double-click on the standard value (to the
• raster menu: distance values and number of right of _xxxxx_x=), enter the value and
points <ENTER>
• lengthen menu: values for lengthen by and • possibly: insert size-related x value entries
lengthen to • possibly: delete the last x value with Delete
• sub-menu point construction: values for relative Last X Value
length or partial length • Quit with or with Close
• relocate dart menu: ...% of dart to be relocated ⇒ Continue the construction and enter an x value
• spread menu: distance of spread line (e.g.: X2 oder XG1) instead of a numerical value
• curves menu: bind starting point, final point and
The Grafis - X values window
base points of the curve new via the point con-
struction sub-menu The Grafis - X values window offers the following
• transformation menu: move amount, scale factor, option for display of the required x value table (Pic-
rotation angle ture 11-1).
• points and lines menu: distance values, relative List and index cards:
values for point construction, length of a line For each part one of the following x value tables can
• circles and rectangles menu: radius of the circle, be displayed:
height and width of the rectangle. • global (the x values of all parts) or
• the x values of the active part offered on a num-
The x values of all parts (global x values) ber of index cards. The index cards contain the x
Global x values apply to all parts of the style. They values of the non-interactive basic blocks and the
can be used for example for: x values of the construction record.
• seam allowance self / lining, Select the required list under List: and then, click on
• ease, the card tag. The x value list of the interactive con-
• distances for markings, structions remains greyed out.
• adaptation factors for stretch etc. Part:
The x values of all parts are additionally indi- Select the part for which the list of x values is to be
cated with a G (for “global”); small and capital displayed.
letters have the same significance. Example: XG5 Display options:
or xg5. The x value table can be displayed in the options
XG5 stands for the fifth x value of the x value table • Edit view,
of all parts whereas x5 stands for the fifth x value of • Short view or
the construction record of the active part. This rule • Interpolation view.
applies to calculation with z values as well as direct The Edit view with all size entries is the most de-
entry into numerical fields. tailed option.
You can switch between record x value tables of In the Short view only the x value numbers and
different parts in the „Grafis X Values“ window, description and the standard value _xxxxx_x are
directly. Merely select the required part number displayed.
in the “Part:“ field. Interpolated values for specific sizes can be viewed
in the Interpolation view after having clicked the
size in the Size name field.
152 Chapter 11 The construction parameter x value
________________________________________________________________________________________________________________
©Friedrich: Grafis – Textbook, Edition 2012
Generate new x value and apply it to the con- In the x value list, alter the values of x1 and x2 to 70
struction respectively. After test run and grading you will see
the result according to Picture 11-2 right. Enter
Open the list of x values of the construction record
other values.
via Extras | X values.. and select List: active part. The
file card active part is active. Switch to Edit view. Alterations to x values are only visible after test
Open a number of new x values by clicking on Add run and grading.
new x value and delete a few by clicking on Delete An x value must be defined before it can be used
last x value. in a construction step. Should this not be the
Name the first x value x1 "overlap width" by double- case, Grafis will refuse processing.
clicking on the comment line and entering the text.
Now assign the standard value for x1 with 20 by Whether an x value is interpreted in mm, in per-
double-clicking to the right of _xxxxx_x= and en- cent or in degrees depends on the function with
tering 20. Name the second x value x2 "button posi- which the x value is used. When entering the x
tion from bust point height" and assign this standard value as a relative length, the x value is used as a
value also with 20 (Picture 11-1). percentage. When entering the x value as a rotation
angle, the x value is an angle in degrees.
Now call the construction Bodice 10 and construct a
parallel for the overlap (Picture 11-2). In the parallel Redirecting an x value
menu, enter the distance value x1 before clicking on
the centre front. This determins that the current From Version 9 recorded x values can be redirected
value of x1 will be used for construction of the next to global x values. The character set in the comment
parallel. Now click the centre front and the overlap line of the respective x value is supplemented with
appears at a distance of 20mm. =>{XG4}, here for the redirection to the fourth
global x value. If this character set is removed, the
Construct the first button position with a distance of
original values apply. The production patterns of the
x2 from the bust point on the centre front. Use the
pocket modules contain x values for seam allow-
point construction point with distance to a base point
ance. If you control the seam allowance for your
on a line with the distance value x2. First, the bust
styles via the global x value XG2 you can supple-
point is to be clicked and then, the centre front in
ment the comment line of the seam allowance x
direction hem.
value in the production pattern with the character
Grade the construction in the sizes N40, N36, N44. set =>{XG2}.
Stack at the bust point and measure. You will see a
result according to Picture 11-2 left. Size-related x values
x1=20 x1=70 Adding, editing and deleting size-related x values can
x2=20 x2=70 ensue in the Edit view, only.
To add x value entries the x value or one of the
corresponding size-related x value entries are to be
highlighted. The list of available measurement charts
from which measurement charts can be selected by
clicking opens to the right. Each selected measure-
ment chart is accepted into the x value table.
A size can be assigned a value, only if it is avail-
able as a measurement chart on the workstation!
Adding new x value entries is followed by editing
the values by double-click on the numerical value or
clicking on Edit Entry. With Edit Entry the next nu-
merical value is offered, automatically.
To delete or edit x value entries the entry is to be
highlighted and Remove Size is to be clicked.
Picture 11-2 Opening new x values or deleting existing x values
is not possible with x values of the basic block.
Chapter 11 The construction parameter x value 153
________________________________________________________________________________________________________________
©Friedrich: Grafis – Textbook, Edition 2012
Picture 11-4
154 Chapter 11 The construction parameter x value
________________________________________________________________________________________________________________
©Friedrich: Grafis – Textbook, Edition 2012
You can find more information on figure types in but for the respective figure type, only, see picture
Chapter 2 in the section “Work with measurement 11-7.
charts”. These rules apply to standard sizes of a figure
type, only.
value
___N38_0 = 25.0 Individual measurement charts can be assigned x
values, also. Furthermore, an individual meas-
25.0
urement chart can be assigned the x value of a
standard size via x value references, see section
11.3.
Enter the x values absolutely necessary for the
required dependency into the x value table, only.
This makes care easier and reduces mistakes.
32 34 36 38 40 42 44 size N…
After having altered x value entries test run
Picture 11-5 should always ensue!
Case 3: An even alteration to the x values for the
sizes within a figure type is to ensue Exercise
value
Create a shirt with flared hem from Bodice 10 with
___N40_0 = 26.0 portions of the bust dart being relocated into side
seam and hem depending on the size. In the smaller
26.0 sizes up to size N40 the complete bust dart is to be
24.0 relocated into the hem. From size N42, 25% of the
___N38_0 = 24.0 bust dart are to be relocated into the side seam and
75% into the hem. From size N46, 50% are to
remain as bust dart and the remaining 50% are to
be relocated into the hem.
32 34 36 38 40 42 44 size N…
Call Bodice 10 and delete auxiliary points and lines
which are not required.
Picture 11-6
Generate two x values:
In this case it is sufficient to assign two sizes of the
x1 portion bust dart in side seam 25.
relative figure type with the required x values. The
x2 portion bust dart in hem 25.
even alteration of the x value is continued through-
out all sizes of the figure type, see picture 11-6. Note: With this pre-assignment of the x values, all
darts initially remain open so that correct dart hoods
Case 4: The x value is to be altered unevenly and allowances can be constructed.
within a figure type.
Relocate the bust dart into the side seam with the
value
function relocate dart, entering "x1" as value for the
___N42_0 = 28.0 dart portion. Relocate additional lines and points such
as the front pitch for example. Relocate a further
28.0 portion of "x2"% into the hem.
24.0 Construct a single dart hood for the bust dart and
___N38_0 = 24.0 the dart in the side seam. Link the hem as a curve.
Then, link the side seam and the shoulder as a con-
___N36_0 = 24.0
tinuous line sequence including the dart hood lines.
Then, construct the parallels to ensure that the
32 34 36 38 40 42 44 size N…
seam allowances are also created correctly when
the dart is closed.
Picture 11-7
Generate two global x values for the allowances:
In this case it is necessary to assign values to a num-
x1 general seam allowance 10.
ber of sizes. The following rule applies: an even
x2 hem allowance 20.
alteration of the x value ensues between two adja-
cent sizes. The even alteration continues for the Construct the seam allowances at side seam, arm-
sizes before the first and after the last entered size, hole etc using "xg1".
Chapter 11 The construction parameter x value 155
________________________________________________________________________________________________________________
©Friedrich: Grafis – Textbook, Edition 2012
The hem allowance is created with "xg2". You will x2 portion bust dart in hem
obtain a result according to Picture 11-8. _xxxxx_x = 25.000
___N38_0 = 100.000
___N40_0 = 100.000
___N42_0 = 75.000
___N44_0 = 75.000
___N46_0 = 50.000
___N48_0 = 50.000
Sizes N38 and N48 were also assigned with a
value to ensure that the dart distribution does
25%
not change further in the following smaller or
larger sizes.
For example, if no value is assigned to size N48, the
value for size N48 would be calculated from the
values for N44 and N46 via extrapolation. In this
case x1 would equal -25 and x2 would equal 25.
Ensure realistic values also for very small and
very large sizes when using size-dependent x
values!
With the listed x values you obtain a result according
25% to Picture 11-9.
Exercise
Alter the x value table of the first construction of
this chapter as follows:
Picture 11-9 x1 overlap width
_xxxxx_x = 20.0
156 Chapter 11 The construction parameter x value
________________________________________________________________________________________________________________
©Friedrich: Grafis – Textbook, Edition 2012
Picture 11-10
x2 button position on CF from bust point Additional functions
_xxxxx_x = 20.0 The pin is an echo and cannot be clicked. While the
x3 start of yoke on CB from neck pin is visible, the x values of the selected part are
_xxxxx_x = 120.0 shown, even if another part has been activated by
___N38_0 = 120.0 clicking in the main window. If the pin is not visible,
___N40_0 = 120.0 the x values of the active part are indicated auto-
___N42_0 = 130.0 matically.
___N46_0 = 150.0 In Grafis Setup advanced users can activate the op-
___N52_0 = 155.0 tion Additional functions in the x value window, see
x4 end of yoke on armhole from shoulder Picture 11-11. These additional options help during
_xxxxx_x = 70.0 visual adjustment of the user's x values. With the
Reflect which value x3 has in the sizes N34, N36, buttons test run and grading, the active part can
N38, N44, N46, N48 and N52. Then switch to the quickly be calculated after having altered the values.
interpolation view and select the respective sizes Automatic grading with / without successors and Auto-
one after the other in the Size name list. For size matic test run starts automatic calculation of the
___N36_0 all information appears according to construction after alteration of values. Hold value
Picture 11-10. entry activates the hold function for the altered x
Analyse the displayed values with graphic represen- value.
tation like Picture 11-5 to 11-7.
Analyse the values
for other figure
types. Supplement
the x value table
with your own en-
tries and check the
implications on the x
values of other sizes.
Start test run, grading
and measure.
Picture 11-11
Chapter 11 The construction parameter x value 157
________________________________________________________________________________________________________________
©Friedrich: Grafis – Textbook, Edition 2012
11.2 Size-dependent adjustment of inter- The list of break sizes in Picture 11-12 contains all
active constructions sizes which can become break sizes of the active
drag area. These are all activated sizes of the size
Step-by-step guide table or their reference size. Further information on
reference sizes can be found in section 11.3. The
⇒ Assign size table with at least the sizes to be
first position of the list is occupied by the base size.
adjusted
⇒ Activate construction with double-click or from The base size of the interactive construction is the
the overview with <F12> size, which is adjusted interactively if no other break
⇒ Select the drag area in which drag points are to sizes are activated. The size in the first position in
be adjusted size-dependently the size table is automatically also the base size of
⇒ Open the Break sizes window by clicking on the interactive construction.
break sizes in the menu on the right Open a new style and call the basic block Skirt 20.
⇒ Transfer break sizes The skirt is to be graded in the sizes _N34 to _N46.
⇒ Make size-dependent adjustments to individual Enter these sizes into the size table. The first posi-
drag points either tion of the size table is still to be assigned with
• in each size or _N38. Grade the construction. The width of the
• in one size, maintaining the set increments. skirt changes across the sizes but not its length. The
The aids stack and ruler can be used during drag- skirt length is to be adjusted to a constant 600mm
ging. for the smaller sizes up to _N40 and 700mm from
size _N42 upwards. Activate the construction Skirt
How does drag work?
20 and change to the drag area Line relocation. Click
Each interactive construction is variably adjustable on the button break sizes in the menu on the right. A
via a multitude of x values. As opposed to the x window opens as shown in Picture 11-12. Activate
values of the construction record, the x values of the the sizes _N40, _N42 and _N46 and end selection
interactive construction are „visible“ through drag of break sizes with <OK>.
points. Moving a drag point alters one or two x Only sizes (or their reference size – see section
values. You can see the value of the current x value 11.3) listed and activated in the size table can be
and its number in the value window (Picture 11-13). adjusted interactively.
The construction is recalculated after each alteration
of the value. The effect on the complete construc- The value window
tion is immediately visible. As the logic of a construc- The break sizes activated in the drag area appear in
tion, for example of a bodice, can be extensive, the value window, see Pictures 11-12 and 11-13.
powerful computers should be used. Otherwise, the
Click on the left of the two buttons . Each size
construction changes in jumps. If this is the case for
can now be dragged individually or adjusted with
you check whether a raster is active. If not, you
values. Use this display option while no grade has
should continue working on a computer with higher
been determined for this drag point.
clock speed.
Size-dependent adjustment of an interactive con- Click on the right of the two buttons . In this
struction means adjusting the x values of the con- display option you can
struction depending on size. • edit the increments with numeric values
or
Select break sizes • adjust one of the offered sizes
First, assign the size table with at least interactively, maintaining the in-
the sizes you probably need as break crements. The other sizes are al-
sizes. Then, activate the construction tered respectively after release of
with double-click or with <F12> and the mouse button.
select the drag area in which the drag
points are to be adjusted size-
dependently. Click on break sizes in
the menu on the right. The Break sizes
window opens (Picture 11-12).
Picture 11-12
158 Chapter 11 The construction parameter x value
________________________________________________________________________________________________________________
©Friedrich: Grafis – Textbook, Edition 2012
Picture 11-13
Set the skirt length in the drag area Line relocation of
Skirt 20 as shown in Picture 11-13. Then, quit the
interactive environment and grade in the sizes _N34
to _N46. The x value for the skirt length is calcu-
lated according to the rules of section 11.1. Thus,
the skirt is 600mm long in the smaller sizes up to
N40 and 700mm long in the larger sizes from N42
upwards.
Transfer values from break size to break size
A construction
prepared for nor-
mal _N sizes is Picture 11-15
now also to be For a suitable pre-assignment of the short sizes, click
produced in short on Transfer values>>. The Grafis - Break sizes dia-
_S sizes. If you logue changes according to Picture 11-15 right.
have not been able Now click in the column Values of..., select the cor-
to immerse your- responding size from the normal figure type in the
self in the alterna-
column Transfer values from... confirm with and
tive break size
continue assigning values with the next short size.
from section 11.4,
After having clicked OK all sizes of the first column
simply activate the
Break size will be assigned with the values from the
respective short
sizes of the column Values of....
sizes as break sizes
and assign the This transfer of values is a one time operation.
values of the nor- There is no permanent link such as is possible
mal sizes. This with the alternative break size from section 11.4.
process is only
required in drag
areas with more
than one break
size.
Picture 11-14
Chapter 11 The construction parameter x value 159
________________________________________________________________________________________________________________
©Friedrich: Grafis – Textbook, Edition 2012
Assigning an alternative reference size Priority for search of a matching size entry for
Open a style and make size-dependent adjustments grade rules of single grade points:
for figure type ’_N’. Switch on the alternative refer-
ence size in the Grafis Setup. An additional column,
1.
alt. reference appears in the size table into which
standard measurement charts can be entered. The 1.
size in the alt. reference column acts as alternative
reference size to the size in the second column.
1. 2.
Rules and effects of the alternative reference
size 1. 2.
The alternative reference size takes effect if no set-
tings have been saved for the size to be graded in 1. 2.
the following areas
• individual x values (Chapter 11),
• individual drag areas of interactive constructions, 1.
• individual grade points in grade rule grading and
• curve adjustments.
Picture 11-19
The alternative reference size is a 'deviation' size
Summary
if for this size or its x value reference no settings
are entered in the above four cases. • The application of the alternative reference size
is only useful if a style is to be manufactured in
When calculating a value in one of the above four
different figure types or if a prepared style is to
cases, a matching size entry is searched according to
be adjusted specifically for a particular person.
a pre-set priority. This priority is slightly different
• The alternative reference size is a 'deviation' size
during grade rule grading as no grade rules can be
if for the size or its x value reference no settings
saved for an individual measurement chart. The
have been saved.
numbers in Pictures 11-18 and 11-19 state the pri-
ority for search of a matching size entry. • The alternative reference size effects the x val-
ues of a construction, adjustments to interactive
Priority for search of a matching size entry for constructions, curve adjustments and grading
x values, in drag areas and for curves: with grade rules.
• As a rule, a style should be completely adjusted
1.
and checked for one figure type. Only then,
should the style be adjusted for further figure ty-
1. pes or for particular persons via the use of the al-
ternative reference size.
• Take notes for each style detailing exactly which
1. 2. part/construction of the style has been globally
adjusted and in which parts/constructions spe-
1. 2. cific adjustments have been made for the differ-
ent figure types or a particular person. Only with
good documentation can the style development
1. 2.
be recreated at a later date.
• During grade rule grading the grade of one figure
1. type can be transferred once onto another figure
type.
1. 2.
Picture 11-18
Chapter 11 The construction parameter x value 161
________________________________________________________________________________________________________________
©Friedrich: Grafis – Textbook, Edition 2012
Picture 11-21
Picture 11-20
line relocation and load the size KAREN as an addi-
measurements have been taken and saved as an tional break size, see Picture 11-21. Ensure that size
individual measurement chart. The nearest stardard KAREN has been pre-assigned the values of _N40.
size is _N40. Now, lengthen the skirt in size KAREN to the de-
Adjust your size table according to Picture 11-20. sired length and grade with a result according to
Currently, the size KAREN is graded based on body Picture 11-22.
measurements. The skirt length for this size is iden- Please note that the size KAREN has otherwise
tical with the skirt length in size _N40. Activate the been graded according to the settings for _N40 and
interactive skirt basic block, change to the drag area the set body measurements.
Picture 11-22
162 Chapter 11 The construction parameter x value
________________________________________________________________________________________________________________
©Friedrich: Grafis – Textbook, Edition 2012
Picture 11-23
already been adjusted for sizes _N38 to _N42. In
addition to the normal sizes, short and long sizes are
to be produced. The basic adjustments such as seam
allowances must be the same in all figure types. Only
the position of the pocket is to be adjusted.
Prepare your size table according to Picture 11-23
and grade. Activate the Front part 30 tool and
change to the drag area Pocket opening. Insert two
break sizes in this drag area: _S38 for the short sizes
Picture 11-25
and _L38 for the long sizes. Adjust the pocket open-
ing in sizes _S38 and _L38 according to
your ideas, see Picture 11-24.
Then, grade sizes _N38, _S38 and _L38
with a result similar to Picture 11-25.
Picture 11-24
Chapter 11 The construction parameter x value 163
________________________________________________________________________________________________________________
©Friedrich: Grafis – Textbook, Edition 2012
Picture 11-26
The trousers are now to be manufactured in short
sizes also. The pattern must not be altered in the hip
area. Only the grade rules at the hem are to be Picture 11-28
adjusted for the short sizes.
The hem is now 10cm shorter in the short sizes, see
Picture 11-29.
Picture 11-29
Picture 11-27 The alternative reference sizes _36 to _44 must
Set up the size table according to Picture 11-27. be referenced permanently to ensure the re-
Activate the grade rule pattern of the trouser back quired grading.
and adjust the three grade points at the hem for the
short size figure type manually by entering values
according to Picture 11-28.
164 Chapter 11 The construction parameter x value
________________________________________________________________________________________________________________
©Friedrich: Grafis – Textbook, Edition 2012
Picture 11-30
Set up your size table according to Picture 11-30
and grade all sizes. Activate all parts of the imported
pattern one after the other and select Picture 11-32
• Rule pattern | Extract Grade Rule Pattern In case some parts are identical in the figure types
• extract _N, _S and _L, you can continue to work with the
alternative reference size
in the style. These parts
are graded in the _N sizes
only and then, start Extract
Grade Rule Pattern. Thus,
in these parts only grade
rules for the _N sizes are
saved. The alternative
reference size for the _S
and _L sizes must point
permanently to the _N
sizes. The grading of parts
with grade rules in _N, _S
and _L ensues according
to the set grade rules,
independent of an alterna-
tive reference.
Picture 11-31
Chapter 11 The construction parameter x value 165
________________________________________________________________________________________________________________
©Friedrich: Grafis – Textbook, Edition 2012
Picture 11-34
Create your size table according to Picture 11-35
and grade. Activate
the curve for the cup
shaping, load addi-
tional break sizes for
the B and C cup sizes
and interactively
adjust the cup shape,
see Picture 11-34.
Picture 11-33 Then, grade all A, B
The swimsuit has already been adjusted for cup size and C cup sizes with
A and the underbust sizes A65 to A95. In addition to a result similar to
the A cup sizes, the swimsuit is to be adjusted for B Picture 11-36.
and C cup sizes.
Picture 11-35
Picture 11-36
166 Chapter 11 The construction parameter x value
________________________________________________________________________________________________________________
©Friedrich: Grafis – Textbook, Edition 2012
X10: ___N38_0=10.
___N40_0=20.
Again, grade the sizes N38 and N40.
4th Exercise
Construct a shirt collar with indicated measure-
ments variable via x values.
The pre-assignment for x values is to be as follows:
X1=10.0 X2=5.0 X3=10.0 X4=25.0
X5=65.0 X6=20.0 X7=20.0 X8=15.0
X9=10.0 X10=10.0 X11=66.0 X12=150.0
Assign all x values as the standard value indicated.
Activate the sizes N38 and N40 in the size table.
Alter the x value x11 so that it is 66. for size N38
and 50. for size N40. Grade the shirt collar con-
struction. The collar has not been aligned with the length
Alter x11 so that it is 66. for all sizes. of the neckline. For a simple alignment, z values
Alter X4 and X10: are required, see Chapter 12.
X4: ___N38_0=25.
___N40_0=15.
X10 in °
X8
X9
X5
X3 in °
X4 X6 X7
X11/100*X12 (X11 in %)
X1
X2
X12
168 Chapter 11 The construction parameter x value
________________________________________________________________________________________________________________
©Friedrich: Grafis – Textbook, Edition 2012
X5 X5
X6
X4 X4
G1
G2
G3
G4
G5
G10
Picture 12-1
G values are applied in the same way as x values. In height=G19. Then, construct the rectangle by click-
conjunction with the z values - which will follow - ing rectangle. The lower left corner is to be placed
they allow for drafting basic blocks on screen. with point from x=y=0.
Exercises
1st Exercise
Construct a rectangle with the waist as the width
and the body height as the height. Grade in sizes
N38, NS38, N42 and NS42, see Picture 12-2. G19
G1
G3 Picture 12-3
3rd Exercise
Construct the figure displayed in picture 12-4 or a
similar shape in the measurement system Optimass.
The circumference measurements are not halved or
quartered. The calculation of g values is possible
with the application of z values, see next section.
G4
Picture 12-2
Chapter 12 The construction parameter g and z values 171
________________________________________________________________________________________________________________
©Friedrich: Grafis – Textbook, Edition 2012
Syntax (spelling) of the z value entry For the process data gL and Ri existing lines of the
• Each instruction is to begin with z1= or z20=. It construction are to be clicked. Process data xK, yK
is recommended to enter the z values in the given and dist Ab determined with the point construction
ascending order. sub-menu.
• Small and capital letters have the same signifi- Examples for correct z values
cance. Spaces are ignored.
z1= 12.3-124.3+100-33-.123
• The calculation of expressions in brackets is possi- z2=123.4-pi+gL+sin(Ri-Ri)
ble. z3=(gL+gL)*1.05+g1/100
• Angles are to be entered in degrees (e.g.: sin(45) Z4=z1+x12-g2/3.5+Ab
for the sine of 45 degrees). z5=sqr((xK-xK)#2+(yK-yK)#2)
• Grafis reports errors in mathematical expressions. theorem of Pythagoras
They are marked with a small arrow below the z6=atn(z1/z3)
position of the incorrect syntax.
• Defined x and g values, mathematical functions Exercise on entering z values
and process data can be used to calculate z values
Call the Bodice 10 and define two x values. Enter the
(see examples). Processing previously defined z
following z values. Scroll in the list of z values and
values is also possible.
check the calculated values on the right side of the
The calculation of z values is recorded. Resetting
list, see also Picture 12-5. The values apply to the
the record resets the z values also!
base size.
Permitted operators <F11> or Extras | Z Values...
z1=1+2+3+4+5 <ENTER>
+ for addition
z2=100-20
- for subtraction
z3=5*5
* for multiplication z4=100/4
/ for division z5=Pi the number Pi
# for exponent z6=G3 body height in system Optimass
Permitted operands z7=G1/2 half of the bust
z8=G16/2 half of the neck
g6 g values
z9=G4/(2*Pi) radius of a circle with circum-
g6=sixth value of the current meas-
ference = waist
urement chart
z10=GL+GL+GL <ENTER>
x3 x values Now, you are requested three times to click a line.
x3=third value of the x value table In Bodice 10, you can click on the three armhole
(active part) of the current part lines of front and back one after the other. In this
xg5 x values of all parts (see Chapter 11) case z10 equals the full length of the armhole
xg5=fifth value of the x value table of all curves.
parts of the style z11=(Ab+Ab)/2 <ENTER>
z4 z value z4 Measure the distance between the final points of the
number numbers, e.g. 12; -12.0; 23.6, with the side seams of front and back by clicking the points of
point as decimal point the side seam at the armhole and at the hem of the
pi the constant pi (=3.1415927) front and back respectively. z11 is the average value
of this distance.
Functions permitted as operands z12=x2+100
cos for cosine z13=z2/2
sin for sine z14=(Ab+Ab+Ab+Ab)*2
tan for tangent Measure four distances between 2 points, respec-
atn for arc-tangent tively, e.g. the waist in front and back without darts.
z15=z3+z4
sqr for square root
z16=sqr(16)
btr for absolute value
Define your own z values and combine different
functions, process data and construction parame-
Process data permitted as operands
ters.
gL full length of a clicked line
Ri direction of a line in the “click point”
xK x co-ordinate value of a point
yK y co-ordinate value of a point
Ab distance between two points
Chapter 12 The construction parameter g and z values 173
________________________________________________________________________________________________________________
©Friedrich: Grafis – Textbook, Edition 2012
z3
z2
z1
Picture 12-6
Grade the circular skirt in 5 sizes.
2nd Exercise
Construct a ½ circular skirt with g, x and z values. Picture 12-8
The x value x1 is to be processed as an addition to Call the construction and reset the hem reduction
the hip circle and x2 is to define the skirt length. interactively and close the second dart. Open a new
Draw the hip circle again at a distance of waist to hip part and insert the three waist lines of front and
+x1. back skirt respectively into the new part. Generate
From this skirt construct 1/4, 1/3 and other panel two z values:
skirts (Picture 12-7). z1=gL+gL+gL waist lines front skirt
z2=gL+gL+gL waist lines back skirt
Generate an x value for the waistband height preset
to 40mm. Construct the waistband with z1, z2 and
x1. Set notches on the side seam positions. Mark the
centre back and centre front. Grade the skirt and
then the waistband. Check the measurements.
2nd Exercise
Create a waistband for the construction Trouser 10
(Picture 12-9) as in the 1st exercise.
Picture 12-7
st
The steps are analogous to the 1 Exercise with
x1=30 and x2=615 and the z values
Z1=G4/(2*Pi) z1=gl+gl+gl z2=gl+gl
Z2=Z1+G10+X1
Z3=Z1+X2
Assign the x values with different values according to
the different figure types.
Picture 12-9
174 Chapter 12 The construction parameter g and z values
________________________________________________________________________________________________________________
©Friedrich: Grafis – Textbook, Edition 2012
X1
Z1 transfer
X2
z5 z4
z2
x5
z3
x6
x1
176 Chapter 12 The construction parameter g and z values
________________________________________________________________________________________________________________
©Friedrich: Grafis – Textbook, Edition 2012
7th Exercise
Bodice 50 is to be styled with panel seams. First,
construct a curve from the centre front to the waist
dart in the front. Interactively move the starting
point of the first curve along the centre front and
the final point along the line of the waist dart. A
Z01= Z02=
second curve is to run from the waist dart to the
side seam. Both curves are to merge smoothly when =Z02
sewing the waist dart. Separate the waist dart at the
final point of the first curve and measure the length
of the waist dart to the waist: =Z01
Z01 = gl
When constructing the second curve, start the curve
at a partial length z01 from the waist and merge
smoothly into the side seam.
In the back, a third curve is to run from the side
seam to the waist dart. The second and third curve
are to merge smoothly as well when sewing the side
seam. Separate the front side seam at the final point
of the second line and measure the length of the
side seam to the waist:
Z02 = gl
The third curve now starts at a partial length z02 on
the back side seam and ends at a partial length z01
on the waist dart in the back.
Trace the production patterns, add seam allowances
and set the grain line symbol. Interactively, alter the
final point of the first curve and start test run all
parts.
Chapter 13 Interactive Constructions
________________________________________________________________________________________________________________
©Friedrich: Grafis – Textbook, Edition 2012
Auxiliary adjustments
In the Positioning drag area, the front and the
combined armhole can be moved. These adjust-
ments have no relevance for the construction.
Option Auxiliary measurements
This option displays important auxil-
iary measurements. We recom-
mend having this option active.
Picture 13-1
All drag areas: DA Line reloc.: DA Side seam: DA Side seam: DA Side seam:
Display measurements DA Centre back style length outline identical? straight or shaped? grading centred?
Picture 13-2
Chapter 13 Interactive Constructions 179
________________________________________________________________________________________________________________
©Friedrich: Grafis – Textbook, Edition 2012
10 11
7
8
13
9 12
1
2
5
6
Width in torso area Adjust basic neckline
1 Addition to bust girth, which is originally 9 Basic front neck
added to the armhole diameter. Important, 10 Basic neck front – shoulder
see explanation on Bust girth. 11 Basic neck back – shoulder
2 Part of the tolerance added to bust girth for NB: In this area the fit specific
front width. If this amount is increased, the characteristics of the neckline are
portion in the armhole diameter decreases. adjusted. All style specific adjustments are
3 Part of the bust girth tolerance for back made in the neckline drag area.
width. If this amount is increased, the Adjust shoulder width
portion in the armhole diameter decreases. 12 Addition to shoulder width front and back
4 Tolerance to waist girth; see topic Waist 13 Addition to shoulder width back only
construction on the next page. Adjustments to the shoulder slope are made
5 Tolerance to hip girth with the shoulder drag area.
Balance between front and back
6 Shorten/ lengthen the front in relation to the
back
7 Shorten/ lengthen the front
8 Shorten/ lengthen the back; see topic Style
length on the next page
Picture 13-3
Bust girth Only in the Optimass measurement system in
In the different measurement systems, one or more which all four body measurements are available,
of the four body measurements bust girth, front the bust girth remains unconsidered.
width, back width and arm width are available. As
NB: In Bodice 10, the arm width remains unconsid-
a rule, the bust girth is used for construction of the
ered. It is calculated from the bust girth. Further
bust line.
information can be found in the help for the basic
block.
180 Chapter 13 Interactive Constructions
________________________________________________________________________________________________________________
©Friedrich: Grafis – Textbook, Edition 2012
Waist construction
If this option is active, the drag
point 4 in Picture 13-3 works as
tolerance to the waist girth.
5
3 3 3
4 5
2 4 4
2
6 2 7 6
5
1 1 1
Picture 13-6
Option Bust dart centre horizontal Pinch side seam
If the bust dart is located in the If the bust dart is located in the side seam, it can be
side seam, the option bust dart increased/ decreased with drag point 7 in Picture
centre horizontal yes/no applies. 13-6. As a result, the front side seam is indirectly
Depending on the setting of this pinched. The front and back side seam length are
Ú option, the position is adjusted as corrected depending on the style length from... op-
a distance to the armhole or in tion as follows:
relation to the horizontal. • Style length from neck … by spreading/ pinching
the front
182 Chapter 13 Interactive Constructions
________________________________________________________________________________________________________________
©Friedrich: Grafis – Textbook, Edition 2012
Ú
If this alternative option is active, the
bust dart is constructed from the body
measurement G42, upper front width.
This is only possible within the Optimass 1 Dart content in mm
system as only Optimass contains this 2 Length and direction of the dart
measurement in the measurement chart. 3 Position of the shoulder dart
In this case, the additional drag point 8 in Picture 13-8
Picture 13-7 appears which can be used
for moving the construction line for the NB: When altering the position of the shoulder
upper front width. The bust dart is now dart, the armhole in the back is also altered.
constructed with the dashed line starting If the shoulder dart is to be moved in a tested pat-
at drag point 8 becoming the upper tern, set the comparison and then, reinstate the
front width. This line indicates the nar- original armhole shape via shoulder angle correction
rowest area above the bust and is con- in the Shoulder drag area.
nected to the armhole pitch. Option Position shoulder dart
If this option is active, the
shoulder dart is positioned at a
relative length on the shoulder.
Ú
If this alternative option is
active, the zero position of the
8 shoulder dart is determined by
the position of the bust dart.
This option is only appropriate
if the bust dart is also located in
the shoulder.
Option Back panel
With this option, waist and
shoulder dart can be con-
8 Only in Optimass: Addition to
nected via an auxiliary line.
body measurement G43
When using the Back part
distance bust point Ù upper tools, this option is not sig-
front width, see text nificant.
Bust dart construction based
on body measurement Upper
front width
Picture 13-7
Chapter 13 Interactive Constructions 183
________________________________________________________________________________________________________________
©Friedrich: Grafis – Textbook, Edition 2012
6
5 4
3
1 2
7
8
9 10
1 Dart content in the front in mm 5 Rotate/ tilt the complete front dart
2 Dart content in the back in mm 6 Rotate/ tilt complete back dart
7 Rotate/ tilt lower front dart
8 Rotate/ tilt lower back dart
9 Spread/ overlap front hem at style length
NB: Ù height
When altering the dart content, the side seam 10 Spread/ overlap back hem at style length
is only altered if the waist is constructed from height
the waist girth; see explanation on Waist
construction, in drag area Tolerance horizontal
and vertical on previous pages.
3 Position for the top point of the front waist Ù
dart in relation to the bust point The cursors 9 and 10 are only active if the
4 Distance of the top point of the waist dart waist dart option open to hem has been
from the waist and horizontal position. selected.
Ù
Depending on the option, the horizontal
position is determined relative to the waist or
to the back width
Picture 13-9
Position of the waist line
The position of the waist line is influenced in two drag areas:
Drag area Line relocation
• Total waist height
• Raise waist at side seam
Drag area Side seam
• Raise waist at centre front
184 Chapter 13 Interactive Constructions
________________________________________________________________________________________________________________
©Friedrich: Grafis – Textbook, Edition 2012
3 3
3
4 4
2
1
1 Angle centre front at style length height 3 Adjust centre back at waist height
2 Rotate/ tilt front construction about the 4 Adjust centre back at hip height
intersection of bust line and centre front 5 Adjust centre back at neck
Picture 13-10
Drag area Neckline
1
1
5 3
4
2
1
5 5
2
4
3
4
3
1 3 4 2
1 Side seam relocation without armhole alteration 3 Relocation of side seam up/ down to pinch
2 Relocation of lower armhole point with armhole armhole, see text.
alteration 4 as cursor 3 but in the back
5 Asymmetrical correction of waist at centre front
only
Picture 13-14
Relocate side seam up/ down Option Side seam straigth/ shaped
With this option, the side
With drag point 3 in Picture 13-14, the side seam
seams are straight, see Picture
can be moved up/ down. This drag point is used for
13-14 centre.
shortening the armhole. The bust dart is indirectly
relocated into the hem area.
Options Contour identical side seam
Front and back side seams are
contour identical. The shape Option Side seam grading centred
of the side seam is adjusted in If this option is active, the side
the front. seam is graded proportionally
to the bust width and back
width.
Ú
Both side seams can be ad- If this option is active, the side
justed independent of each seam is graded by ¼ of the
other, see Picture 13-14 right. bust increment independent
Differences in length are ad- of the increments of the indi-
justed at the front side seam. vidual sections.
Chapter 13 Interactive Constructions 187
________________________________________________________________________________________________________________
©Friedrich: Grafis – Textbook, Edition 2012
1
4 6
3
5 8 2 9 7
1 Rotation point for side seam angle at hem at 5 Centre front angle at hem
style length height 6 Rotation point for centre back angle at hem
2 Side seam angle at hem 7 Centre back angle at hem
3 Shorten/ lengthen side seam 8 Straight line at front hem
4 Rotation point for centre front angle at hem 9 Straight line at back hem
Picture 13-15
Option Hem increase in mm/° Option Hem direction at side seam
The increase on drag point 2 ensues in The hem direction is calculated
millimetres or in degrees. as a right angle to the side seam
or free or linked.
188 Chapter 13 Interactive Constructions
________________________________________________________________________________________________________________
©Friedrich: Grafis – Textbook, Edition 2012
Picture 13-16
Using Sleeve 30 as an example, the principal options In Grafis bodices, the natural shoulder is indicated as
and adjustment systems of all Grafis sleeves are a dashed line as soon as the shoulder has been relo-
explained. cated. We recommend relocating the shoulder be-
fore calling the sleeve and then, reinstating the origi-
Calling the sleeve nal shoulder position after the sleeve has been
All interactive Grafis sleeves are automatically ad- called. From Version 10 onwards the function Reset
justed to the armhole of the bodice. This automatic ‘Clicks’ can be used for correction of a completely
adjustment is possible because various information adjusted sleeve, see Chapter 14. In Grafis bodices,
on the bodice is transferred by clicking when calling the front armhole is separated so that the number of
the sleeve: objects is correct even in the case of bust dart in
• natural shoulder back armhole. Therefore, when calling the sleeve the
• armhole back connected armhole should be clicked, normally
• back pitch located between front and back.
• lower armhole point Picture 13-16 shows an overview of all options for
• front pitch Sleeve 30, indicating the corresponding drag areas.
• armhole front and
Auxiliary adjustments
• natural shoulder front.
The armhole in the front and the back must be a Auxiliary measurements option
continuous line sequence, respectively. The This option displays important auxil-
front/back pitches and the lower armhole points iary measurements. We recom-
should imperatively be selected with click p (not mend having this option activated.
click pl). If the shoulder of the bodice has been
relocated towards the front or the back, the
natural shoulder must be clicked, i.e. the shoul-
der in its original position. The sleeve must not be
altered by shoulder relocation. The same applies
to the lower armhole point in case of a side seam
relocation.
Chapter 13 Interactive Constructions 189
________________________________________________________________________________________________________________
©Friedrich: Grafis – Textbook, Edition 2012
4
2
3
8 7
5 5
6
6
1
1
1
1
2
1
1 Drag cursor for manual distribution of ease 2 Drag cursor for ease in the individual
segments, see Ease comb
Picture 13-18
Option Segment number… points 2. Each drag point of the ease comb corre-
With this option, the number of sponds with the ease in one segment. As a rule, the
segments along the sleevehead is ease comb is used as it allows simultaneous visual
determined; see detailed explana- control.
tion on the Armhole drag area in
Measurement lines for ease
Bodice 50.
The small horizontal dashed lines in the centre of
The number of segments in the each segment are also transferred into the construc-
armhole must be identical with tion. The length of these auxiliary lines equals the
the number of segments in the ease in the corresponding segment. The same ap-
sleeve. It can be altered subse- plies to the dashed auxiliary lines at the grain line,
quently. which equals the total ease. These lines can be
transferred into finished measurement tables via the
Ease comb finished measurement function or into text via z val-
The ease can be distributed either manually via ues.
dragging the notches at the drag points 1 in Picture
13-18 or via adjustment of the ease comb with drag
16
1 2 9
20
13
12 19
3 6
7 17
14 10
21 21
15
5 8 11
4 4
18
Picture 13-19
Chapter 13 Interactive Constructions 193
________________________________________________________________________________________________________________
©Friedrich: Grafis – Textbook, Edition 2012
Option Set sleeve length... After shaping the hem curve, the
If this option is active, the sleeve actual sleeve length is automatically
length is a result of the arm length corrected. The hem is transformed
body measurement. It can be to the set sleeve length and the un-
adjusted with drag point 4 (Picture derarm seams are lengthened or
13-19) in the Line relocation drag shortened correspondingly. How-
area. The elbow line does not ever, in the Hem drag area, this
change during this adjustment. correction is de-activated. It is car-
ried out after changing the drag area
or after quitting the interactive
If this alternative option is active,
menu.
the sleeve length is adjusted inter-
actively with drag point 4 and Option Seam relocation front...
break sizes. In this case, the posi-
tion of the elbow line is also al- Depending on
tered. the setting of this
option, the zero
position for drag
point 8 (Picture
Option Automatic adjustment of hem position… 13-19) is calcu-
lated either from
The length of the grain line (green line) corresponds
the lower point
with the actual sleeve length. After having shaped
or from the side
the hem curve, the actual length may differ from the
seam of the bod-
sleeve length set with drag point 4.
ice or from the
After shaping the hem curve, there is underarm seam.
no automatic adjustment of the
actual sleeve length. The sleeve Option Elbow seam contour identical…
length must be adjusted with drag Depending on the
point 5 if required. setting of this op-
tion, an additional
drag point for shap-
ing of the elbow
seam appears.
Ù
Drag area Hem
After quitting this drag area, the hem curve is automatically transformed to the set sleeve length if applicable,
see explanation on the two options for sleeve length at the top of this page.
end
abort
template
Picture 13-25
Chapter 13 Interactive Constructions 197
________________________________________________________________________________________________________________
©Friedrich: Grafis – Textbook, Edition 2012
Picture 13-27
The back dart is adjusted in the Shoulder dart drag
area (Picture 13-27). First, move the back dart with
point „1“, if required using +magnet then, point „2“
and then the suppression angle with point „3“. If
Picture 13-26 required, readjust the shoulder angle in the Shoulder
drag area with a result according to Picture 13-28.
Use the magnet function by switching to +magnet.
The magnet function applies to move points which
will attach to existing points and lines of the con-
struction in the background. The magnet function 2
line, waist line, high hip and hip line. Then, switch to
the Side seam drag area and relocate the lower arm-
hole point. This drag point is situated at the arm-
hole/ side seam corner in the back. The same point
in the front relocates the side seam.
Adjust step-by-step:
• in the Tolerance horizontal+vertical drag area the Picture 13-28
neck point in front and back To adjust the neckline switch to the Neckline drag
• in the Bust dart drag area the position of the bust area and zoom into the back neck. In this area you
point with +magnet, the position of the left dart can adjust dropped and widened necklines. Adjust
line and the suppression angle the neckline shape by first adjusting the directions
• in the Shoulder drag area the shoulder angle in with points „1“ and „2“ then, reconstruct the supe-
front and back rior central shape point „3“ with +magnet and then,
• in the Tolerance horizontal+vertical drag area the adjust the inferior auxiliary points „4“ and „5“.
tolerance for shoulder width in front and back. If you adjust interactive curves again first reset
... with a result according to Picture 13-27. all shape points (points 3 to 5 in Picture 13-28)
to 0 by e.g. selecting Raster 10 and clicking on
the points. Then, readjust the directions at the
beginning and end of the curve, set the raster to
0, activate magnet and readjust the shape points
3 to 5.
198 Chapter 13 Interactive Constructions
________________________________________________________________________________________________________________
©Friedrich: Grafis – Textbook, Edition 2012
Picture 13-32
Chapter 14 Part organisation
________________________________________________________________________________________________________________
©Friedrich: Grafis – Textbook, Edition 2012
active part
ancestors successors
Picture 14-2
are adjusted interactively. The parts of the 3rd gen- In the hereditary structure the active part is high-
eration 009, 013, 014 and 015 are dependent on the lighted. Ancestors and successors are highlighted in
pocket in part 008 and are thus, daughter parts of grey. Parts without relation to the active part are
part 008. Part 008, which in itself is a daughter part, not highlighted.
has now also become a mother part. For modifica- Clicking a part number in the hereditary structure
tion of mother parts separate rules apply, see ses- activates the part. With pressed left mouse button
sion 14.4. the display changes as well. Thus, the user gets a
Hereditary information can only be passed on to quick overview of the hereditary structure of the
parts with a higher part number. parts.
move part up
move part down
duplicate
duplicate to…
005 delete
remove
reduce
call all
hide all
call production pieces
007 call ancestors
call successors
text
+/-text box
Picture 14-4 +/-piece parameter
+/-exchangeable parts
Construct the waistband with the help of z values.
Create an x value for the waistband height. Then, print
construct the marking template for the back pocket.
009 014
insert connection
013 update connection
+/-part information
With the function hide all all parts apart from the 14.3 Difference between the functions of
active selected part are removed to the background the menus insert and duplicate/ con-
memory. Hidden parts are no longer visible on nection part in the part organisation
screen, but are not deleted. With the function call
hidden parts can be recalled to the screen.
The most important differences
Individual parts can be hidden or called by clicking
the “visible“ column in the part list. In the “visible“ Basic menu | insert... performs a hereditary step
column “x“ indicates the part is on screen, “ “ the between two parts. Grafis automatically repeats
part is in the background memory. this hereditary step when grading other sizes.
The source part becomes a mother part and the
It is recommended that only parts required for work
target part becomes a daughter part.
are visible on screen.
Part organisation | duplicate ... creates a copy of
Individual parts can be called from the background
a part in the same generation. Existing relations
memory to the screen by clicking in the “visible“
to mother parts remain intact. The part is grade-
column. Clicking call all recalls all removed parts
able in the same way as x and z values are also
from the background onto the screen. Selecting call
duplicated. The daughter parts are not dupli-
ancestors calls all ancestors of the active part onto
cated! The part has no daughter parts after du-
the screen. Clicking call successors recalls all suc-
plication. The duplicate function can be found in
cessors (heirs) of the active part onto the screen.
the part organisation menu.
Activating text and clicking a part in the list allows
Part organisation | insert connection part(s) ...
for editing the part text. After <ENTER> entry can
transfers parts from another style. This function
continue with the next part text. A part text can be
can also be found in the part organisation menu.
edited, also with double-click on the text. In this
When inserting a connection part, the switch in-
case, <ENTER> does not switch to the next part
sert with complete record decides whether or
text. Take care of your part names. This makes your
not the part is inserted with its complete con-
work easier and avoids mistakes.
struction record.
+/-text box opens/closes the window in which
If this switch is set, at least the parts of the 0th
comments on the selected part can be stored.
generation can be graded unchanged, provided
+/- piece parameter opens/closes the window for the global x values of source and target style
piece parameters relevant for the layplan (see Chap- have been aligned.
ter 17).
If the switch is not set, objects are only trans-
+/- exchangeable parts opens/closes the window ferred in the existing sizes. Adding new record
for determination of permitted sizes in the part, see steps is not possible. These parts can be used for
separate explanation in Chapter 18.13. measuring, stacking and comparison.
Edit | Copy (clip board) copies the part list to the Further information on connection parts can be
clipboard. found in the Textbook Chapter 18 “Layplanning
Clicking print starts printing the part list, provided II”, section 18.1.
the printer is switched on.
With the functions insert connection and update Part identifiers
connection parts from a different style are inserted, The first column in the part list of the style contains
see section 14.3. an identification symbol with the following signifi-
cance:
The number of
parts per style is “*“ The part is a mother part,
limited to 500. other parts depend on it.
The active part is “ “ (empty) No other parts depend on this
displayed in blue part. It can be a daughter part.
on a white back- “>“ This is a connection part.
ground. Only this “?>“ This is a connection part. The
part can be ed- source style is no longer avail-
ited. All other able.
parts remain unchanged. “!>“ This is a connection part. The
part in the source style has
been changed.
Chapter 14 Part organisation 207
________________________________________________________________________________________________________________
©Friedrich: Grafis – Textbook, Edition 2012
When to use which function? Modifications with any other functions of the
Insert without transformation is the most frequently basic menu are to be applied with care as they
used of the functions. It is always required when can lead to errors.
information from one part is to be passed onto an- After each modification in a mother part, daugh-
other part. Use the alternative tools Insert lines or ter parts have to be tested thoroughly with test
Insert points if the following construction is to be run and grading! If errors occur, the record must
released and saved in the call list at a later stage. be reset by the modification steps!
Part organisation | Duplicate is used to create a copy
of a part. The copied part serves either as a starting Typical alterations to the mother part
point for a new development variation or simply as a The style “trousers with flared hem” from section
comparison for further changes. Modifications to x 14.1 is altered as follows:
values are clearly visible when original and copy are
displayed and placed on top of one another. The Modify interactive construction
duplicated part can easily be deleted or reset step- Change the hem width
by-step in the record. of the interactive trou-
Part organisation | Insert connection is used if tempo- ser construction in part
rary templates are required or if company-specific 001 from 515mm to
standard pieces are to be loaded. 465mm in base size
N38. The grade is to
14.4 Modifying mother parts remain unchanged.
After test run succes-
Organisation of the heredity sors this modification
Each object (point, line, text) of a part has a Grafis has been transferred to
internal name. When inserting objects into other the related parts
parts Grafis relates to these internal names. When “trouser front” and Picture 14-6
inserting a line out of part 003 into part 010 the “trouser back”.
internal Grafis record of part 010 reads for example:
Curve correction
“The 4th line out of part 003 is inserted.” A modifi-
cation to the mother part 003 resulting in a changed In part 002 of the style development activate the
or deleted 4th line can possibly lead to insertion of a yoke curve of the trouser back and modify it inter-
completely different line when running through the actively according to Picture 14-7.
record of part 010. All record steps relating to this
inserted object could now be faulty. Part 010 ap-
pears damaged on screen. In this case the only cure
is resetting the construction record of part 003 to
the state before the modification. Therefore, the
following applies: Modifications in mother parts
must not disturb the recorded hereditary steps.
As a rule, each construction step which does not
delete objects can also be applied to mother
parts. After the modification the recorded con-
struction must still be executable in a meaningful
manner.
The following functions can be used for modifica-
tions without problems:
• x values
• modification of curve shapes, see Chapter 9
• call Picture 14-7
• attributes
After Grading | Test Run Successors the modified
• replace curve. After setting starting point and
curve shape has been transferred to the production
final point of the new curve, a green arrow
patterns “trouser back” and “yoke”.
appears. The curve to be replaced must be
clicked in the direction of this arrow.
208 Chapter 14 Part organisation
________________________________________________________________________________________________________________
©Friedrich: Grafis – Textbook, Edition 2012
after
before
Picture 14-8
Replace curve this alteration has been transferred to the related
Change the pocket mouth of the trouser front from parts “trouser front”, “trouser back” and “pocket
a straight line to a curve. In part 002 of the style trouser front”. The global x value xg2 “seam allow-
development construct a new curve with replace ance2” was used for the seam allowance at the
curve, which is bound to the original pocket mouth pocket mouth. For the new shaped pocket mouth,
with intersection. Having constructed the starting adjust the seam allowance2 from 20mm to 10mm
point and final point of the new curve, a green ar- and let part 007 “pocket trouser front” be calculated
row appears. The currently straight pocket mouth again. The result of the modification is shown in
must be clicked in the direction of the green Picture 14-8.
arrow. Shape the curve. After Test Run Successors
Picture 14-10
210 Chapter 14 Part organisation
________________________________________________________________________________________________________________
©Friedrich: Grafis – Textbook, Edition 2012
Example 2:
Bind ‘click’ construction onto a different basic block within the style
Sleeve 70 with its de-
pendent parts is bound
to Bodice 10. The body
measurement construc-
tion Bodice 10 is now to
be replaced by the fin-
ished measurement
construction Bodice 30.
1
Step-by-step guide:
• Release the ‘clicks’ of
the sleeve
• Reset the part con-
taining Bodice 10
• Call Bodice 30 into
this part
• Adjust Bodice 30 to
be gradeable
• Activate the part 2
with the sleeve
• Bind the sleeve to
the new bodice with 3 4 5
test run of the sleeve
It is also possible to bind
the sleeve to the bodice,
first and then, adjust the
bodice.
To release the ‘clicks’,
open the List of interac-
tive constructions with 6
<F12>, select the
sleeve (2), press Reset
‘Clicks’ (3), Accept (4)
Picture 14-12
Chapter 14 Part organisation 211
________________________________________________________________________________________________________________
©Friedrich: Grafis – Textbook, Edition 2012
Picture 14-13
Example 3:
Release sleeve with dependent parts from a style and save in the call list
In a style, Sleeve 30 has been developed as a sleeve • Create a new entry for the sleeve and link it with
with vent, lining, interfacing and templates. This the recently saved style
sleeve is now required in another style. It is to be
Open the style with the sleeve development (1), see
saved as a standard sleeve in the call list.
Picture 14-14. To release the ‘clicks’, open the List
Step-by-step guide: of interactive constructions with <F12>, select the
• Release the ‘clicks’ of the sleeve sleeve (2), press Reset ‘Clicks’ (3), Accept and Cancel,
• Remove and delete all parts, which are not re- see Picture 14-15. Delete and remove all parts from
quired for the sleeve development from the part the part list, which are not required for the sleeve
list development. Afterwards, part 001 contains Sleeve
• Save the style under a new name 30 for which all ‘click’s have been released (4). Save
• Open a new style the style, here as “SleeveChain01.mdl“.
• Open the call list and activate the edit mode
Picture 14-14
212 Chapter 14 Part organisation
________________________________________________________________________________________________________________
©Friedrich: Grafis – Textbook, Edition 2012
2
3
Picture 14-15
Create a new style “test” and open the call list.
Activate the edit mode via Edit | Edit mode (5), see 5
Picture 14-16. In case your computer does not yet
contain a folder for sleeve construction, click onto
General with the right mouse button and then, onto
Create new folder in the context menu (6) and call 6
the new folder “My sleeves” (7). Avoid special char-
acters during naming. Click on the new folder “My
sleeves” with the right mouse button and select
Create new entry from the context menu (8). The
Insert module dialogue opens, see Picture 14-17.
Activate Style (.MDL) (9) and select the recently
saved style “sleevechain01.mdl” from (10). A copy
of the style is saved in the central folder
\Grafis\Prog. Assign a unique name according to the
naming convention. We recommend a 9-digit abbre-
viation of your name or company name (11). After
having assigned the name, close the dialogue with
8
OK.
7
Picture 14-16
Chapter 14 Part organisation 213
________________________________________________________________________________________________________________
©Friedrich: Grafis – Textbook, Edition 2012
Also, assign a name for the style in the call list (12). Open a new style and call Skirt 20 into part 001.
Interactively, close the second dart in the front and
9 10 back skirt, respectively. Link the waistline across the
closed second dart with link single. Open a new part
002 and activate it. Quit part organisation. In the
insert function from the basic menu, click onto the
tools button and select Insert lines (1), see Picture
14-18. Now, all lines required for development of a
11 shaped waistband must be clicked one after the
other (2). Develop a systematisation in which order
the lines are to be clicked. For example, according
to Picture 14-18 all lines were clicked from the
outside. Click in the following order (3):
• centre back
12 • waist back 1
• dart back towards apex
• dart back away from apex
Picture 14-17 • waist back 2
• side seam back downwards
Example 4: • side seam front upwards
Application of the insert tool for development • waist 1 front
of a shaped waistband • dart front towards apex
• dart front away from apex
A shaped waistband for trousers and skirts with one • waist 2 front
dart in the front and back respectively is to be de-
• centre front
veloped and saved in the call list.
Step-by-step guide: Transform the waist lines with side seam, centre
• Generate a skirt basic block with one dart re- front and centre back towards one another in part
spectively in part 001 002. Construct a parallel to the waistline with Paral-
• Insert all required lines of the skirt front and lel 10 or new curve. Carry out the corner treatment
back into part 002 with the Insert lines tool. and complete the shaped waistband with seam al-
From version 11 onwards when calling the in- lowances, grain line, symbols and text (4). To re-
sert lines tool, the click situation is photo- lease the ‘clicks’ of the insert tool, open the List of
graphed automatically, marked by a photo interactive constructions with <F12>, select the
frame. Ensure that the required objects are insert tool (5), press Reset ‘Clicks’, Accept and Can-
visible within the frame. Shrink the view if re- cel. Open the part organisation and delete and re-
quired. move part 001. Save the style as “shaped-
waist_01_01.mdl”. Create a new entry in the call list
• Construct a shaped waistband with variable
as described in the step-by-step-guide in 14.5 exam-
width from the lines inserted into part 002. Use
ple No.3 and link it with the recently saved style
either the Parallel 10 tool or the new curve tool.
“shapedwaist_01_01.mdl”.
Complete the shaped waistband with seam al-
lowances, grain line, symbols and text. Set the To test the shaped waistband, open a new style, call
part parameter. Trouser 10 into part 001, close the second darts and
• Release the clicks of the insert tool link the waist lines across the closed second darts.
• Delete and remove part 001 Call the shaped waistband from the call list into part
• Save the style under a new name 002. Note the click situation in click window (6)
• Open a new style, open the call list and activate photographed by you. The trouser back is situated
the edit mode to the left of the trouser front. If you have clicked all
• Create a new entry for the shaped waistband lines correctly, the shaped waistband to fit the trou-
and link it with the recently saved style sers appears (7).
This shaped waistband can only be used for skirts
and trousers with exactly one dart in the front
and the back. In the same way, construct shaped
waistbands for two darts in front and back re-
spectively and for two darts in the back and one
dart in the front.
214 Chapter 14 Part organisation
________________________________________________________________________________________________________________
©Friedrich: Grafis – Textbook, Edition 2012
2
1
6
6
Picture 14-18
Chapter 14 Part organisation 215
________________________________________________________________________________________________________________
©Friedrich: Grafis – Textbook, Edition 2012
Example 5: Use of the Insert part tool for development of construction sets
Bodice 10
Collar 40
Picture 14-19
The Insert part tool (also called ‘part click‘) allows ponent sets enable a standardisation of processes.
for insertion of all objects of a part with one single At the same time, company-specific knowledge is
click. This click connection can be released and saved. Through the use of part click, the parts re-
reinstated with one single click. Please note that main connected to the basic block so that alterations
the part click requires an exact object structure are automatically transferred through the develop-
of lines and points. If Bodice 30 is clicked when ment parts onto the production parts.
calling Insert part, after releasing the part click, only When calling the Insert part tool, the click situation is
Bodice 30 can be clicked again. automatically photographed, marked by a photo
Picture 14-19 shows a front component and a back frame. Please ensure that all required objects are
component. The front component is based on Bod- visible inside the frame. If required, shrink the view.
ice 30 and Collar 40, both clicked with the Insert part Before building a construction set, we recommend
tool and thus, transferred into the development part that you seek advise as further styling possibilities
for the front component. From this development are available.
part, three production parts for main fabric and six
production parts for fusing were developed.
For a construction set, a number of components
based on the same or different constructions are
developed and stored in the call list. Additional in-
formation such as text, dimensions and part parame-
ter can also be stored at this point. This way, com-
216 Chapter 14 Part organisation
________________________________________________________________________________________________________________
©Friedrich: Grafis – Textbook, Edition 2012
Part list:
001 basic block Skirt 20
002 x style development 004
003 PP yoke ft
004 PP yoke bk
005 PP skirt ft
006 PP skirt bk
007 waistband
Call the Skirt 20 into part 001 and interactively close
the second dart and set the hem reduction to 0.
Open part 002 “style development“ and insert all
objects from part 001. Construct the yokes in the
front and back skirt, using the following x values: 005 006
X2 X2
X3
X1
002
007
Chapter 14 Part organisation 217
________________________________________________________________________________________________________________
©Friedrich: Grafis – Textbook, Edition 2012
X2
Open the part 003 “skirt front“ and insert all re-
Design specification:
quired lines and points from part 002. Construct the
From Skirt 20 a straight skirt is to be constructed dart hood, the seam allowance and set the symbols
with separate box pleat in the centre front and and the text. The hem/ side seam corner is con-
flared side seam. A vent and a zip are to be con- structed by mirroring the seam allowance of the side
structed at the centre back. seam at the hem.
Use the following global x values: Create part 004 in the same way.
x1 seam allowance 1 (10.)
Now, open part 005 “skirt back“ and insert all re-
x2 seam allowance hem (20.)
quired lines and points from part 002. Construct the
List of parts: skirt back in the same way as part 003 using the
001 basic block Skirt 20 following x values:
002 style development
X values of part 005 “skirt back“:
003 skirt front
x1 vent height in mm (200.)
004 pleat
x2 vent width in mm (30.)
005 skirt back
x3 zip length in mm (180.)
006 waistband
Call the Grafis Skirt 20 into part 001 and interactively
close the second dart. Adjust the following interac-
tively:
006
Drag area Hem:
• flare side seam by 20mm
• rotation point side seam: 60mm
Drag area Dart front:
• close 2nd dart
• position for 1st dart: 66%
Drag area Dart back:
• close 2nd dart
• position for 1st dart: 33%
Open the part 002 “style development“ and insert
all objects from part 001. Construct the box pleat in
the front skirt and shorten the pleat and the inside
pleat by x2, using the following x values:
X values of part 002 “style development“:
x1 pleat content in mm (40.) 004 003 005
x2 shorten inside pleat in mm (5.) Open part 006 and construct the waistband with the
use of z values.
218 Chapter 14 Part organisation
________________________________________________________________________________________________________________
©Friedrich: Grafis – Textbook, Edition 2012
3rd Exercise "Shirt blouse with pin-tucks in the front and various back variations"
X1
Call the Bodice 10 into part 001 and load the shape
“shirt blouse“, see section 2.5.
Open part 002 and insert all objects from part 001.
Construct the yoke in the back and the curved hem.
X3
X1
X4
X3
X2
003
Chapter 14 Part organisation 219
________________________________________________________________________________________________________________
©Friedrich: Grafis – Textbook, Edition 2012
004 005
Open part 005 and insert all lines and points re-
quired for the back construction from part 002.
Raster the yoke line equally and construct the
spread lines. Spread the back using the following
x values for the pleat content:
X values of part 005 “SD bk“:
x1 pleat content yoke (40.)
x2 pleat content hem (40.)
006
Duplicate part 005 four times. The two x values for
the pleat content are also duplicated. Adjust the part
name and the value of the x values as follows:
X values of part 006 “PP bk with flared hem“:
x1 pleat content yoke (0.)
x2 pleat content hem (40.)
X values of part 007 “PP bk with pleats“:
x1 pleat content yoke (50.)
x2 pleat content hem (50.)
X values of part 008 “PP bk with gathering“:
x1 pleat content yoke (40.) 007
x2 pleat content hem (0.)
X values of part 009 “PP bk with variable pleats“
x1 pleat content yoke (30.)
x2 pleat content hem (70.)
Develop production patterns for the backs in parts
006 to 009. Construct dart hoods, link if necessary,
set symbols and text.
008
009
220 Chapter 14 Part organisation
________________________________________________________________________________________________________________
©Friedrich: Grafis – Textbook, Edition 2012
4th Exercise "Flared skirt" construct the curves shown in the front and back
skirt, using the following x values:
Working drawing:
skirt front skirt back X values of part 002 “style development“:
x1 distance from hip line (140.)
x2 curve depth (70.)
004 003
Design specification:
From the basic block Skirt 20 a paneled skirt with
flared hem, concealed zip in the side seam and vari-
able seam allowance is to be constructed. 005
009
002
Chapter 14 Part organisation 221
________________________________________________________________________________________________________________
©Friedrich: Grafis – Textbook, Edition 2012
Design specification:
From the basic block Trouser 10 culottes with pleats
in the front, a yoke, raised hem and concealed zip in
the side seam are to be developed.
Use the following global x values: Drag area Line relocation:
x1 seam allowance 1 (10.) • position hem line for shorts: 600mm
x2 hem (20.) • inclination of hem line at side seam/front: 70mm
Part list: Drag area Dart back:
001 Basic block Trouser 10 • 2nd dart: 0mm
002 style development Drag area Hem:
003 ------------------------------ • hem line: 0mm
004 --- PATTERN PIECES • shape hem line as curve
005 ------------------------------ Open part 002 “style development“ and insert all
006 yoke front objects from part 001. Construct the yokes in the
007 trouser front left front and back trouser and the flared and raised
008 trouser front right hem, applying the following x values:
009 yoke back left
X values of part 002 “style development“:
010 yoke back right
x1 yoke ft ss from waist in mm (80.)
011 trouser back left
x2 yoke ft CF from waist in mm (100.)
012 trouser back right
x3 yoke bk CB from waist in mm (120.)
Call the Trouser 10 into part 001 and adjust the
Raster the yoke line in the front trouser to draw the
following interactively:
spread lines. Construct the spread lines and cut
Options: them at the hem line.
• display measurements: yes
• side seam countour identical: yes Open part 006 “yoke front“ and insert all required
lines and points from part 002. Note that a zip is to
• side seam as curve
be inserted into the left side.
• adjustment waist at side seam: yes
• adjustment curve at crotch seam: yes Create part 007 to 012 in the same way, applying
Drag area Finished measurements: the following x values:
• knee width 650mm X values of parts 007+008 “trouser front left/right“:
• hem width 700mm x1 pleat content in mm (40.)
222 Chapter 14 Part organisation
________________________________________________________________________________________________________________
©Friedrich: Grafis – Textbook, Edition 2012
Design specification:
006 From Bodice 10 a dress with panel seams and con-
cealed zip in the centre back is to be developed.
008 007 Use the following global x values:
x1 seam allowance 1 (10.)
x2 seam allowance centre back (20.)
x3 hem (40.)
Part list:
001 Basic block Bodice 10
002 FP-Tool 20
003 BP-Tool 20
004 ------------------------------
005 style development
006 ------------------------------
007 --- PATTERN PIECES
008 ------------------------------
009 bk centre panel
010 bk side panel
010 009 011 ft side panel
012 ft centre panel
013 ft facing
012 011 014 bk facing
015 armhole facing
Call the Bodice 10 into part 001 and adjust the fol-
lowing options interactively:
• CB shaped
• CB length measured from waist
• side seam contour identical
• position waist dart relative to waist
• length waist dart to hem
• bust dart into armhole
• armhole direction linked at shoulder
• hem direction linked at side seam
• panel seam in the back: yes
• 4 segments
6th Exercice " Dress with panel seams "
Adjust the following in the drag areas:
Working drawing:
Drag area Tolerances:
• tolerance at bust: 50mm
• tolerance at waist: 50mm
• tolerance at hip: 50mm
• tolerance at across bust: 10mm
• tolerance at across back: 5mm
Drag area Line relocation:
• length: 500mm
Drag area Bust dart:
• position from front pitch: 50mm
Drag area Shoulder dart:
• position at 60 %
Drag area Waist dart:
• relocate towards side seam by 10mm
Drag area Neckline:
• drop neckline bk: 30mm
• increase neckline at shoulder: 50mm
• drop neckline CF: 150mm
Chapter 14 Part organisation 223
________________________________________________________________________________________________________________
©Friedrich: Grafis – Textbook, Edition 2012
Adjust the neckline to your preference. Name part 009 “back centre panel” and insert all
required lines and points from part 005.
Drag area Hem:
X values of part 009 “bk centre panel“:
• side seam reduction at hem 15mm
x1 zip length (530.)
In the part organisation, open two further parts and
call tool Front part 20 and tool Back part 20. Set the
following options and drag areas interactively:
Front part 20
Options
• princess seam
• panel seam 2 visible: no
• base point hip curve in mm
Drag area Panel seam from shoulder
• move bust point by 5mm in positive
x-direction
• base point hip curve in mm: 120
Back part 20
Options
• panel seam from shoulder
• panel seam visible: no
• base point hip curve in mm 012 013
Drag area Panel seam from shoulder
• base point hip curve in mm: 140
Open part 005 “style development“ and insert all
objects from part 002 and part 003. Create the
following x values:
X values of part 005 “style development“:
x1 facing width neck (30.)
011
X1
015
X1
014
010 009
princess seam/ armhole. For the hem, use Corner 10 Call the Bodice 10 into part 001 and adjust the fol-
(Mirror corner). lowing options interactively:
For part 015 “armhole facing“ insert the lines of the • CB seam shaped
armhole step-by-step from part 005, starting with • CB length measured from waist
the shoulder, upper armhole front, princess line. • side seam not contour identical
Transfer the further armhole lines with insert with • position waist dart relative to waist
transformation. Alternatively, transformation can • length waist dart to hem
ensue after all required lines and points have been • bust dart in shoulder
inserted. • armhole direction linked at shoulder
• hem direction linked at ss
7th Exercise "Long dress with godets " • 4 segments
Working drawing: Adjust the following in the drag areas:
Drag area Tolerance:
• tolerance at bust: 30mm
• tolerance at waist: 30mm
• tolerance at hip: 30mm
• tolerance at across bust: 10mm
• tolerance at across back: 5mm
• ss/waist ft 12.5mm (half dart suppression ft)
• ss/waist bk 15mm (half dart suppression bk)
Drag area Line relocation:
• length: 950mm
• armhole relocation: -15mm
Drag area Bust dart:
• position from neck: 40%
Drag area Waist dart:
• reduce waist darts in ft + bk by half (ft: 12.5, bk:
15mm)
Call Front part 20 and Back part 20 into parts 002
Design specification: and 003, respectively. Design and modify the panel
From Bodice 10 a long dress with straps, band and seams in the interactive area
godets is to be developed.
Front part 20
Use the following global x values: Options
x1 seam allowance 1 (10.) • panel seam from shoulder
x2 seam allowance centre back (20.) • panel seam 2 visible: yes
x3 hem (40.)
• panel seam at waist in: %
x4 rotation angle for godet in degrees (25.)
Drag area 2nd side panel seam
Part list: • position panel seam at 50%
001 Basic block Bodice 10 • contour identical adjustment in facing area
002 front part tool 20
Back part 20
003 back part tool 20
Options
004 style development
• panel seam from shoulder
005 ------------------------------
006 ---PATTERN PIECES • panel seam visible: yes
007 ------------------------------ • panel seam at waist in: %
008 bk centre panel Drag area Panel seam from shoulder
009 bk side panel 1 • shorten upper dart point interactively to fac-
010 bk side panel 2 ing
011 ft centre panel Drag area Side panel seam
012 ft side panel 1 • position panel seam at 50%
013 ft side panel 2 • contour identical adjustment in facing area
014 bk neck band
015 ft neck band
016 strap
Chapter 14 Part organisation 225
________________________________________________________________________________________________________________
©Friedrich: Grafis – Textbook, Edition 2012
Open part 004 “style development“ and insert all Construct parts 009 “bk side panel 1“, 010 “bk side
objects from part 002 and part 003. Create the panel 2”, 011 “ft centre panel“, 012 “ft side panel 1“
following x values: und 013 “ft side panel 2“ in the same way.
X values of part 004 “style development“:
x1 band position ft from bust point (100.)
x2 drop neckline CF (140.)
x3 drop neckline CB (250.)
x4 band width (50.)
x5 godet position from hem (400.)
X2 X3
X1
X4
010 009 008
016
015
014
For part 014 “bk neck band“ and 015 “ft neck
band“, insert the lines for the neckband step-by-step
from part 004. The two pieces of the ft are rotated
towards one another. Construct the seam allow-
X5
ances and symbols and mirror the “ft neck band“ at
the centre front.
To construct the strap transfer the lines in the bust
dart area, the shoulder, armhole ft and bk. Trans-
form the back shoulder onto the front shoulder and
construct a curve for the strap shape. The width of
Construct the lines for the facing with curve and the the strap is controlled via an X-value.
facing with parallel.
Open part 008 “bk centre panel“ and insert all re-
quired lines and points from part 004. Construct the
godets with circle arc the transformation turn
turnp+ang. Create an X-value:
X values of part 008 “bk centre panel“:
x1 zip length (500.)
Construct the seam allowances and the hem. Set the
symbols and the text.
Open the next part 009 “bk side panel 1“ and insert
all required lines and points from part 004. Con-
struct the seam allowances and the hem. In the area
of the zip at the centre back use the X-value XG2.
Set the symbols and text.
X values of part 016 “strap“:
x1 strap width (30.)
226 Chapter 14 Part organisation
________________________________________________________________________________________________________________
©Friedrich: Grafis – Textbook, Edition 2012
8th Exercise "Casual trouser with two zips in 011 yoke facing
the legs and patch pockets " 012 trouser bk part 1
013 trouser bk part 2
Working drawing:
014 trouser bk part 3
015 pocket 2
016 pocket 3
017 side strip pocket 3
018 flap pocket 3
019 -----------------------
020 waistband
021 template for elastic
Call the Trouser 10 into part 001 and adjust the
following options interactively:
• side seam contour identical: yes
• adjustment waist at side seam: yes
• adjustment curve at crotch seam: yes
• waistband pleats: no
Design specification: Adjust the following in the drag areas:
From Trouser 10 trousers with elasticated waist, two Drag area Tolerances:
zips in the legs and patch pockets at the side of the • tolerance at waist: 10mm
legs are to be developed. • tolerance at hip: 20mm
Use the following global x values: Drag area Finished measurements:
x1 seam allowance 1 (10.) • knee width: 540mm
x2 seam allowance 2 (5.) • instep width: 480mm
X1 X9 Assign the finished measurements with one or more
X5
break sizes and adjust a suitable grade, see Chapter
X2
X10 11.2.
X4 Drag area Line relocation:
X6 X7 X11 • waist: -40mm
X12 Drag area Dart back:
X1 • 2nd dart: 0mm
X3
X13 Drag area Hem:
X18 X16
• hem line: 0mm
X19
Open part 002 “style development“ and insert all
objects from part 001. Create the following
X17
X20 x values:
X values of part 002 “style development“:
x1 yoke CB from waist in mm( 50.)
x2 yoke ss from waist in mm (100.)
X14
x3 separation for zip at thigh at ss (400.)
x4 back pocket depth (220.)
X22
x5 pocket position from CB in mm (60.)
x6 pocket position ss from waist in mm (240.)
x7 pocket corner with circle (40.)
x8 ---------- TROUSER FRONT----------
Part list: x9 pocket mouth waist from ss in mm (55.)
001 basic block Trouser 10 x10 pocket mouth ss from waist in mm (180.)
002 style development x11 pocket depth from waist at ft centre in mm
003 -----PATTERN PIECES------ (220.)
004 trouser ft part 1 x12 flap depth in mm (70.)
005 trouser ft part 2 x13 overlap width for zip at thigh (40.)
006 trouser ft part 3 x14 separation for 7/8 length from hem in mm
007 pocket 1 (200.)
008 decorative flap x15 --------------- POCKET--------------
009 ----------------------- x16 pocket position from zip at thigh (50.)
010 yoke trouser bk x17 pocket depth (220.)
Chapter 14 Part organisation 227
________________________________________________________________________________________________________________
©Friedrich: Grafis – Textbook, Edition 2012
x18 1/2 pocket width (90.) 9th Exercise "Fitted jacket with panel seams"
x19 flap depth (80.)
Design specification:
x20 pocket side strip width (20.)
x21 ---------------------------------------- From the basic block Bodice 50 a fitted jacket with
x22 tunnel width at hem (30.) panel seams and pocket is to be developed.
Construct the style development, applying the Part list:
x values. Then, develop the production pattern 001 basic block Bodice 50
pieces. 002 front part tool 20
003 back part tool 10
002 style development
003 basic block Sleeve
020 004 basic block Flap
Call the Bodice 50 and adjust the following options:
021 • display measurements: yes
007 • CB seam: shaped
• ss contour identical: yes
011 • ss straight: no
008 • ss grading centred: no
• preset ss shaping at waist: yes
010 • ss direction at waist: linked
018 • ss direction at hip: linked
• position waist dart in bk: relative to waist
015 • dart length to hem: no
• position shoulder dart
as bust dart: yes
017 016 • dart with bust angle
• bust dart in shoulder
• armhole direction at shoulder: linked
004 012 • armhole direction at ss: right angle
• armhole direction at
front pitch: free
• hem direction at ss: linked
• hem extension in: mm
• panel in back: no
• bust line: transformed
• number of segments: 8 segments
Adjust the following in the drag areas:
005 013 Drag area Tolerance:
• tolerance at bust: 80mm
• tolerance at waist: 80mm
• tolerance at hip: 80mm
• tolerance at across bust: 15mm
• tolerance at across back: 10mm
• tolerance at shoulder width: 10mm
Drag area Line relocation:
006 014
• drop armhole: -20mm
• style length: 720mm
Drag area Bust dart:
• loosen armhole: 5mm
• position bust dart at 50% of shoulder
Drag area Waist dart:
• move back dart to 60 %
• shape waist curves
Drag area Shoulder dart:
• reduce dart suppression to 15mm
228 Chapter 14 Part organisation
________________________________________________________________________________________________________________
©Friedrich: Grafis – Textbook, Edition 2012
Drag area Shoulder: Call the interactive Collar 40 into the style develop-
• move shoulder by 10mm at neckline and arm- ment. Adjust the collar interactively according to
hole. your ideas.
Open part 002 “front 20” and call Front part 20.
Activate Front part 20 and adjust it according to your
ideas.
Then, open part 003 “back 20”, call Back part 20 and
adjust it interactively.
Open part 004 “style development“ and insert all
lines and points from part 002 and part 003.
Construct the overlap, position the 1st button and
the curved hem with the tool Front edge 30. Adjust
as follows:
004
Options
• lapel (revers) When releasing the pattern pieces, ensure that the
• front point as curve new neckline is inserted. This had been altered by
• direction linked shoulder relocation and created as a new object.
• resulting button distance: no
• place buttons from CF
• single-breasted (1 button line)
005
Drag area Overlap:
• overlap width: 25mm
• revers from waist: 130mm
Drag area Front point: 006
; correct
: false (gap )
Picture 15-3
Picture 15-1
Line symbols such as notches are ignored during
checking of the perimeter (Picture 15-3).
Set grain line To avoid problems, the slit notch should be used.
The Grafis symbol grain line or the interactive Grain
line 10 should be set in the pattern pieces. Alterna- To learn about the export function, prepare a simple
tively, an internal line can be declared as grain line in style with pattern pieces, for example a skirt as
the attributes menu. If no grain line has been set, the shown in Picture 15-1.
negative y direction (direction downwards) is as- Grade production pieces
sumed as the grain direction as standard. All sizes to be exported must be entered in the size
table. One entry per size is sufficient. Grade all pro-
duction patterns with Grade all Parts.
Chapter 15 Export and Import 233
________________________________________________________________________________________________________________
©Friedrich: Grafis – Textbook, Edition 2012
tered. A value between 8 to 12 has proven to be 4. Choose export type AAMA/DXF, ASTM/DXF or in
successful. A value below 2 is not meaningful. exceptional cases DXF or Grafis. Please take note
Export configuration of the information on export data formats in sec-
tion 15.2.
Depending on the selected export format, different
options are displayed in the export configuration 5. Clicking on the Settings button opens the Export
section. For AAMA and ASTM, the export configura- parameter dialogue (Picture 15-5). Depending on
tion can be chosen. Thus, the export is adjusted to the selected format AAMA/ ASTM/ DXF/ Grafis,
the different requirements of the target system. For this dialogue differs only in the export configura-
export of Gerber EPN (ExtendedPN), further con- tions available. You must test which export con-
version and possibly the export target can be se- figuration is suitable for which CAD system.
lected, see section 15.5. Choose the required export configuration and
Additional settings close the Export parameter dialogue.
Experienced users can further control the export 6. In the cases AAMA/DXF and ASTM/DXF:
with the following switches of the Grafis.ini, section In dialogue Grafis Export Parts check if Collating
[INTERFACE]: AAMA files is active and enter an appropriate
DXFEXP_NAMEMODE controls the allocation of name. Only if Collating AAMA files is checked
the file name for Autocad-DXF files. then all selected parts will be combined into one
*.DXF file and one *.RUL file. It is important that
DXFEXP_STARTLAYER determines start layer for
the name has no more than 8 characters and
output in Autocad-DXF. The layers for the specific
does not contain any spaces or special charac-
sizes are then counted upward by 1.
ters. Otherwise the file name of the exported
Mit OPTNSALWY=1 automatically opens the ex- files might be changed during transfer by email.
port parameter dialogue for each export.
7. Now choose the parts to be exported in the list
AAMASAVEAS permits saving DXF files with the
of parts. Mark an area of parts by clicking the
’Save as…’ dialogue.
part at the end of the required area with pressed
<Shift> key. Pressing the <Ctrl> key marks or
15.4 Step-by-step guide for export in AA- unmarks single parts.
MA/ASTM/DXF format
8. Then all selected parts will be exported with
This step sequence applies to export in AA-
Output Selection. According to the settings under
MA/ASTM/DXF format and in Grafis export format.
Export Parameter the grain line, the symbols and
The analogous step-by-step guide for export in Ger-
the inner lines are included, also. Alternatively all
ber EPN format can be found in section 15.5.
parts can be exported with Output All.
1. Every part of the style to be exported need to
9. The export files are stored in the directory
be marked as Production piece in sub-window
\Grafis\Basis_d\Interfac\Alpha\. The following
Part parameter. It is possible that a number of
applies: "Basis_d" is the current measurement
parts are marked as production pieces as the
system and "Alpha" the current collection. Dur-
parts will be chosen for export, later.
ing output this path is displayed at Output file
2. The parts must be available and graded in all lower left of the window.
sizes to be exported. Select all sizes to be ex-
10. The *.DXF file as well as the *.RUL file of the
ported in the Size table and then start Grade All
same name have to be passed on together ideally
Parts or Grade Production Pieces.
packed into a *.ZIP file. Both files are comple-
3. Open the export dialogue via File | Export Pat- mentary. The *.DXF file contains the contour
tern Pieces. All productions pieces will be auto- data and the *.RUL file the grade rules of the si-
matically prepared and displayed in all available zes.
sizes, see Picture 15-4.
File names must not be changed after export
as they are synchronised!
236 Chapter 15 Export and Import
________________________________________________________________________________________________________________
©Friedrich: Grafis – Textbook, Edition 2012
Picture 15-6
Chapter 15 Export and Import 237
________________________________________________________________________________________________________________
©Friedrich: Grafis – Textbook, Edition 2012
For exporting graded nests the fact that most target Manual export menu
systems expect a clear succession of grade points
and notches within the perimeter is to be consid- grain line
ered in addition to the points mentioned above. It is perimeter
not acceptable for a notch to be placed exactly on a text line
grade point in one size and slightly off to the side of
the grade point in another size. Also, the succession all lines
of the points in the perimeter must always be identi- single lines
cal. A notch must not move across a grade point +/-cutting
throughout the size range! Such errors are reported
in Grafis during export (Error 404) and the process all symbols
is aborted. single symbols
Another possible source for errors are points posi-
tioned too closely. Gerber cutters often encounter
problems if notches are placed closer together than file name
the minimum distance allows. In other cases the
import only succeeds if the base points of the pe-
rimeter have a minimum distance. If the distance reset all
falls below the minimum required relevant messages reset single
will appear during export. The limits should be
tested before going into production.
Step-by-step guide Import of HPGL, ISO and DXF data without RUL
⇒ Create a new style as the size table is usually ensues always into the first size. The size table re-
altered during import mains unaltered.
⇒ Pull-down menu File | Import grade rule pattern
⇒ Select file to be imported Check size range
⇒ A size table appears in which you can assign the To ensure that the imported pattern can be graded
sizes in the file with the usual standard sizes in in Grafis as a grade rule pattern, the sizes in the file
Grafis. must be assigned to the Grafis standard sizes of a
⇒ During import of DXF files, a further dialogue figure type.
appears with the
option to select
AAMA-DXF or
AutoCAD DXF as
well as other op-
tions. If the file
comes from a
clothing CAD sys-
tem, select AAMA
DXF. Otherwise
select AutoCAD
DXF. For your
first import at-
tempt leave the
options in the dia-
logue unchanged.
⇒ Grade and check
the imported pat-
terns.
memory function for size allocation
⇒ If one of the fol-
Picture 15-7
lowing discrepan-
cies occurs, repeat import with changed options. A dialogue according to Picture 15-7 opens. A suit-
Import again into an empty style. able base size must be entered into the first position
of the size table. Enter all other sizes in the desired
Possible discrepancies in the case of AAMA DXF:
order. The section discarded import sizes contains
• Curves are kinked, not smooth/ soft.
the sizes existent in the import file but not assigned
• The piece description in Grafis- Part organisa-
with a size. If you continue import with close, the
tion is missing or too short.
discarded import sizes are not imported.
• Import of an ASTM file has not worked. Individual sizes can also be entered into the size
• The perimeter seems to have been imported table. In this case, a correct reference size must be
twice. The lines of the contour are not visi- entered in the x reference column as the grade rules
ble. are associated with these reference sizes. A shift of
• All notches point in the same direction, e.g. the size run during import also is possible, see Pic-
all to the right or all upward. ture 15-8.
• Patterns appear in the wrong scale.
Possible discrepancies in the case of AutoCAD
DXF:
• Not all parts are visible
⇒ If error messages appear during import or noth-
ing is imported, import with File | Import (re-
duced). Import (reduced) does not transform the
data into a gradeable pattern but shows exactly
the content of the file.
Picture 15-8
Chapter 15 Export and Import 241
________________________________________________________________________________________________________________
©Friedrich: Grafis – Textbook, Edition 2012
X
0,0 or Pc
Picture 16-2
These transformations align the pattern vertically.
They differ from p+px => 0,0 and p+px =>p only
in the second digitizer point Pb defining the y axis of
the digitizer template (Picture 16-2). Picture 16-4
246 Chapter 16 Grade Rule Grading
_________________________________________________________________________________________________________________
©Friedrich: Grafis – Textbook, Edition 2012
Picture 16-5
Chapter 16 Grade Rule Grading 247
_________________________________________________________________________________________________________________
©Friedrich: Grafis – Textbook, Edition 2012
4 P5 with <digitize>
5 <zoom all>
<deposit +continue>
Now, the second option follows. First, the final
point is digitized and then, the intermediate
points. We recommend this option as the rule
6 “the less points the smoother the curve“ applies
to digitizing, also.
16 10
P7 with <digitize>
<zoom digi area>
17 7 P6 with <digitize with grade point>
3 P17 with <digitize>
possibly additional intermediate points
15 <deposit +continue>
P9 with <digitize>
14 11 13 <zoom digi area>
P8 with <digitize>
12 The function <digitize with grade point>
is not used, here as digitizing points is to
be covered.
18 P18 with <digitize>
P19 with <digitize>
8 possibly additional intermediate points
2 <deposit +continue>
19
Digitize the notch P8 as a grade point.
[points]
click P8 with <click l>
<deposit + start>
[line/curve]
<zoom all>
1 9 click P9 with <click pl>
click P1 with <click pl>
Picture 16-6
<deposit + start>
p+py=>0,0 click point 11 and then point 10 The contour is closed. All notch positions are
Fa=2 for templates in scale 1:2 marked with grade points. Digitize the grain line,
also.
[line/curve] P10 with <digitize>
P1 with <digitize> <deposit+continue>
P2 with <digitize with grade point> P11 with <digitize>
P3 with <digitize with grade point> <deposit+continue>
P4 with <digitize> P12 with <digitize>
<zoom digi area> <deposit+continue>
This curve was digitized „in sequence“. The other P13 with <digitize>
option follows when digitizing the armhole curve. <deposit+start>
Before deposit, shape the curve with points P14,
P15, P16. The pattern is digitized in base size 38. Carry out a
P14 with <digitize> final check. The function keys <F2> (zoom with
Should P14 not be at the required position delete digitizer mouse) and <F6> works in digitizer mode,
P14 with <delete nearest digi point> also.
P14 with <digitize>
Deleting objects is possible in the Rule Pattern |
P15 with <digitize>
Digitize Grade Rule Pattern mode, only, not in the
P16 with <digitize>
Rule Pattern | Edit Grade Rule Pattern mode. To
<deposit +continue>
delete points select [delete objects p] from the menu
template. To delete lines/curves select [delete
objects l] (echo → right menu strip). Delete all
Chapter 16 Grade Rule Grading 249
_________________________________________________________________________________________________________________
©Friedrich: Grafis – Textbook, Edition 2012
• The option enter grade rule differences tick. In the industry, the display option 1/10 mm
(section 16.3) is also used. is common.
• The option digitize grade rules (section 16.6)
is required if grade rules are not available as Enter values in the line highlighted with a bar.
numeric values but indirect as graded nest or The interpretation of the values in x and y
sets of sizes. direction depends on the display option selected
• The option transfer grade rules with copy or under View. The values are accepted with
proportional (section 16. 5) is use for additional or <ENTER>.
grade points for example.
• With the option drag grade rules (section 16.5) accepts values in fields “X“ and “Y“. The
grade rules can be altered “by eye“ or with marked size becomes break sizes.
raster values.
deletes marked size as break size. The values
• The option apply grade rule library (section for this size are interpolated.
16.9) is interesting for companies who have
many years of experience of grading and work
with their own libraries. Selection of a different figure type
Display options
Label for
break size
Label for
base size
Picture 16-7
Exercise: Enter grade rules for blazer side Point 03:
panel ____34_0 35.9 5.3
For the blazer side panel digitized in section 16.1 *____38_0 .0 .0
grade rules are to be entered for grading in a size ____46_0 -71.9 -11.2
range from 34 to 46. The following grade rules Point 04:
belong to the grade points numbered according to ____34_0 24.1 -5.1
Picture 16-6 (values in mm). They may not *____38_0 .0 .0
correspond with common grade rules. Practise ____46_0 -41.3 5.0
entry of grade rules. Later, you can determine your Point 05:
own values. ____34_0 25.7 -4.7
Point 01: *____38_0 .0 .0
____34_0 36.2 5.6 ____46_0 -43.9 5.5
*____38_0 .0 .0 Point 06:
____46_0 -72.4 -11.2 ____34_0 28.1 1.8
Point 02: *____38_0 .0 .0
____34_0 36.1 5.6 ____46_0 -47.8 -7.0
*____38_0 .0 .0 Point 07:
____46_0 -72.1 -11.1 ____34_0 22.1 7.7
*____38_0 .0 .0
____46_0 -40.1 -15.2
252 Chapter 16 Grade Rule Grading
_________________________________________________________________________________________________________________
©Friedrich: Grafis – Textbook, Edition 2012
Point 08: Open the grade rule table for grade point 02 by
____34_0 22.2 4.7 clicking this point. Enter the grade rules and
*____38_0 .0 .0
continue with the other grade points. Test the
____46_0 -40.4 -9.7
grading directly from the Grade Rule Pattern menu
Point 09: with grading with the result shown in Picture 16-8.
____34_0 23.1 4.5
*____38_0 .0 .0 Normal view “norm“
____46_0 -42.4 -8.6
The normal view of grade point 01 from Picture
Points 10 to 13: 16-6 is shown in Picture 16-9.
____34_0 33.7 2.1
*____38_0 .0 .0
____46_0 -62.4 -6.9
If you have quit the Grade Rule Pattern menu in the
exercise in section 16.1 and deposited the contour
with save => in record you have to activate the
respective part, first and, then, re-open the menu
via Rule Pattern | Edit Grade Rule Pattern.
Click on Point 01. The grade rule table analogous to
Picture 16-7 opens. The grade rules are assigned
with „0” originally. Set the display to mm by
selecting Display | mm. Mark size ____34_0 and
enter the values 36.2 into the edit field
and the value 5.6 into the “y“ edit Picture 16-9
field. Move between the two fields with the The columns of this view contain:
<Tab> key. Accept the values with or 1: indication of base and break sizes. The sign
<Enter>. >> indicates the base size to which the grade
rules relate. > indicates the break sizes.
Continue with the values for size ___46_0 by 2: the size name,
marking this size and entering -72.4 into the “x“ edit
3: the grade rule of the size in x direction, as
field and -11.2 into the “y“ field and accept. The
difference to the base size. Display is in mm or
grade rule table is assigned in the normal view
1/10 mm depending on the setting in Display.
according to Picture 16-9.
4: the grade rule of the size in y direction.
For all non-break sizes the grade rules are
interpolated or extrapolated from adjacent break
sizes.
A size becomes a break size by marking the size,
editing the setting if required and accepting with
Additional Functions
The functions in the grade rule window in Picture
16-7 have the following significance:
File |Save in Library...
saves the grade rule table in a library, provided a
library is available (section 16.9).
File |Delete from Library...
deletes the grade rule table from the library
Picture 16-10 (section 16.9).
If you have the difference values per size proceed as File |Print
follows with entry of grade rules: prints the single grade rule table in the active
display option. An overview of all grade rule
⇒ Mark all break sizes in the normal view by
tables can be output via the print menu function.
marking the respective size and accepting the
File |Close or
value with . closes the window.
⇒ Display | Show break sizes only Edit | Grade point becomes new stack point
⇒ Then, change to difference view diff and enter
changes the marked grade point into the new
the grade rule differences in x and y. stack point of the grade rule pattern.
Edit | Reduce break sizes (all grade points)
Note: If the increments are identical for all sizes automatically removes the mark for break sizes
accept one size larger than the base size as a break from all sizes which can be calculated by
size. If 38 is the base size accept size 40 with interpolation from adjacent sizes without
and enter the grade rule for size 40 in the difference alteration. In an interim step, the user can mark
or normal view. the preferred break sizes, see Picture 16-12.
Picture 16-12
The selected sizes remain break sizes if the
Picture 16-11 grades are constant. Only break sizes actually
The switch must not be set if a grade rule is to apply not required for grading are deleted. Grading
to one line/ one point only. If for example the grain remains unchanged after calling this function.
line touches the contour by accident in the base
size, the grade rule at the grain line must not be a
general grade rule. Otherwise, the contour ”hangs
on” the grain lines for grading.
254 Chapter 16 Grade Rule Grading
_________________________________________________________________________________________________________________
©Friedrich: Grafis – Textbook, Edition 2012
Edit | Reduce break sizes (this grade point) 16.4 Save Grade Rule Pattern
as before but for the marked grade point, only.
Edit |Set x and y to 0 (this grade point) Before quitting the Grade Rule Pattern menu the
deletes all grade rule settings. After calling this grade rule pattern is to be saved. The following
function the grade point is not graded, it remains three options are available:
unchanged during grading. Grade rule pattern menu
Edit | Set x to 0 (this grade point)
Edit | Set y to 0 (this grade point)
deletes the x or y component of the grade rule. digitize
After calling this function the grade point is extract
graded with one component, only. grade points…
Edit | Rotate/mirror grade rules permitted set
If this option is ticked grade rules of the marked drag
point can be mirrored and rotated. A crosshair group
appears with the functions analogous <F3>.
Rotate and mirror grade rules should be used by +/-display number
experienced users, only. The rotation angle and
mirror are indicated in the grade rule table. The grade rule…
grade of the pattern is changed. edit
Edit | Rotate/mirror complete grade rule pattern transfer
permitted drag
If this option is checked, the pattern can be
rotated. The grade rule tables are updated, so +/-measurement
that the grade of the pattern remains unchanged. set measurement
Edit | Move grade one size up
The base size and the grades move one size up.
The contour of the larger size becomes the basis
delete
for the grade point calculation. The graded stack
changes for uneven grade runs. print
Display | mm or Display | 1/10mm
save…
Display of values in mm or tenth of a millimetre.
=> in call list
Display | Show break sizes only
=> as template
Only the break sizes are displayed.
=> in record
Display | Show individual sizes
The individual sizes entered in the size table are test run
displayed in the position of their corresponding grading
standard size. stack
automatical
constructive
Picture 16-13
The new grade points are marked in red as their Edit grade rules menu
grade rule tables are still empty. With the functions
under grade rule… grade rules can be assigned to grade rules…
grade points. edit
Set additional grade points onto curves, especially if drag
the curve shape has not been graded as required.
copy grade rules…
With drag grade points the contour of the base size
1=>1 (xy)
can be altered. Activate drag. The Grafis Raster tool
1=>1 (x)
window opens (Picture 16-14). If the Raster value
1=>1 (y)
button is pushed in, the grade points are dragged in
the set raster steps. [special 1]
set special 1
[special 2]
set special 2
copy grade rules…
2=>1 (linear)
2=>1 (curved)
The options ”2=>1” transfer the grade rules of two Set measurements
points onto a third. They differ as follows: With set measurements you can include specific
2=>1(lin) The new grade rules are calculated measurements on a grade rule pattern. When
linear in relation to the direct dragging grade points or dragging grade rules, the
connection between the two measurements are altered immediately. Setting
points. Use this option when the measurements ensues in the same way as temporary
points lie on a long (imaginary) measuring in Chapter 7. The switch +/-
connecting line. measurements shows or hides the measurements.
2=>1(cur) The new grade rules are calculated
as components. Use this option Delete
when the points lie on a shaped Delete opens a sub-menu. It allows for deletion of
(imaginary) line. single or all points or lines of the contour. Grade
Print grade rule pattern starts output of the grade grading The grade is shown in the left
rule pattern with marked grade points. Should the nest in Picture 16-16. The
grade point numbers be visible (Grade Rule Pattern curve shape is slightly rounder
menu: +display) these are plotted, also. terminates copying
Drag the grade point in the base size 38 by
Test run / grading / stack / save approx. 2mm ”to the left”, i.e. 2mm in negative
These functions are already known. Grading in this X-direction (Picture 16-17).
menu starts grading with grade rules. Saving was
topic in section 16.4.
Exercise
Activate the gradeable blazer side panel from Drag grade point by
section 16.3. Set an additional grade point onto the 2mm in negative x
armhole curve. Copy the grade rules of the adjacent direction:
grade points with „2=>1”-copy onto the new before
grade point (Picture 16-15). after
part organisation
Rule Pattern | Edit Grade Rule Pattern
place grade points
click l Place grade point onto the
armhole curve
edit grade rules 34
copy 2=>1(linear) 38
Assign grade rule according to
46
Picture 16-15. First, click on
the front pitch then, the point Picture 16-17
on the side seam and then, the drag grade point Drag the grade point with
new grade point. pressed left mouse button. The
Terminates copying move amount is shown in the
grading The grade is shown in the right dialogue window.
nest in Picture 16-16. The By dragging the grade point you have altered the
curve shape is slightly flatter. contour of the pattern in the base size. Grafis
edit grade rules registered the move values of the grade point in the
copy 2=>1(curved) dialogue window of the grade rule table with code
Steps as above % and date of alteration (e.g.
%31-07-98 = -2.0 0.0).
left:
2=>1(prop) copied
Centre:
grading before
inserting the grade
point With this pointer
right: the grade rules
2=>1(lin) copied for sizes 34 or
46 can be
dragged.
34
38
46 34
Picture 16-16 38
46
Picture 16-18
Chapter 16 Grade Rule Grading 259
_________________________________________________________________________________________________________________
©Friedrich: Grafis – Textbook, Edition 2012
Drag the grade rules of this grade point. Note! ⇒ possibly: re-digitize
These alterations are accepted without lines, points or grade
confirmation. rules
Grade Rule: drag Click on the grade point of ⇒ Quit with [Quit
which you want to drag the digitizing] on the
grade rule. Drag the pointer template or
according to Picture 16-18 ⇒ Edit the grade rule
with pressed left mouse pattern
button. The move value is ⇒ Save the grade rule
indicated in the dialogue pattern in the record,
window. as a template or in
the call list.
16.6 Digitize grade rules After having quit the
If the pattern is available as a graded nest, i.e. all digitize mode test the
required sizes stacked, the grade rules can be state or work with test
digitized. run and grading from the
Grade Rule Pattern menu.
The nest has to contain the base size and the Should errors occur
break sizes, only. Further sizes do not have to be lines, points and grade
digitized, they are interpolated by Grafis, rules can be re-digitized.
automatically. Why work harder than necessary!
Step-by-step guide Exercise
⇒ Digitize the pattern perimeter of the base size Picture 16-19 shows a
(see section 16.1) graded nest of the blazer
⇒ Open the size table via Extras | Size table and side panel (Exercise in
enter and activate the sizes of the nest in section 16.1) in sizes 34,
systematically order. The size in position 01 is 38 and 46. For more
the size of the digitized contour. The grade rules clarity the sizes are not stacked as usual but
of all further activated sizes are digitized in this displayed shifted. The grade rules of the blazer side
order. panel are to be digitized.
⇒ if the Grade Rule Pattern menu had been quit: Fix a copy of the nest to the digitizer table. First,
• Rule Pattern | Edit Grade Rule Pattern digitize the contour in size 38, see section 16.1.
• Digitize After having digitized the contour the grade rules
• Determine entry transformation and scale are to be digitized.
factor The following steps relate to Picture 16-20.
⇒ Click [Grade Rules ON/OFF] on the menu <zoom all>
template [Grade Rules ON/OFF]
⇒ Digitize the grade rules of all grade points, Sizes 38, 34 and 46 appear below Grade Rules in the
respectively with: menu. If other sizes or a different order appear, the
• Click grade point, possibly adjust on screen; entries in the size table have to be altered. In this
it is sufficient to click near the point. case, quit the digitizing mode but not the Grade Rule
• Digitize position of the point in other sizes; Pattern menu and edit the size table via Extras | Size
the size to be digitized is displayed on the Table. After digitize you are back in the digitize
menu strip. The displayed order is to be mode. If the pattern on the digitizer table was not
followed, exactly. changed resume digitizing the grade rules,
• After having digitized the last size the immediately.
computer gives an acoustic signal.
⇒ Quit with [Grade Rules ON/OFF] on the menu
template.
260 Chapter 16 Grade Rule Grading
_________________________________________________________________________________________________________________
©Friedrich: Grafis – Textbook, Edition 2012
34
38
46
Picture 16-19
Chapter 16 Grade Rule Grading 261
_________________________________________________________________________________________________________________
©Friedrich: Grafis – Textbook, Edition 2012
1 2
3
4 5
34 6
38
46
Picture 16-20 1 2
3
Point P1 in size 38 corresponds with point P2 in size
34 and P3 in size 46. The grade rules for this point
are digitized as follows:
P1 with <digitize> digitize approximately
P2 with <digitize> digitize exact
P3 with <digitize> digitize exact
After P3 the computer gived an acoustic signal. It
means: grade rule digitizing for this point is
completed. The grade point is now marked in green
and assigned with a grade rule. You can resume with
another grade point. Continue with grade point P4,
still marked in red.
P4 with <digitize> digitize approximately
P5 with <digitize> digitize exact 34
P6 with <digitize> digitize exact 38
46
If an error occurs during those steps continue
digitizing to the signal (or press digitizer mouse Picture 16-21
button no. 4) and digitize the grade rule again. Mark the additional grade points on the template in
Digitize the grade rules for the grade points until all the sizes of the nest, also.
points are marked in green. Quit the digitizing mode Digitize the grade rules of the new grade points.
with [Quit Digitizing] on the menu template and test P1 with <digitize> digitize approximately
the grade with test run and grading. P2 with <digitize> digitize exact
P3 with <digitize> digitize exact
After P3 the computer gives an acoustic signal.
Continue with P4, then, quit the digitizing mode
with [ Quit Digitizing ] on the menu template and
test again.
262 Chapter 16 Grade Rule Grading
_________________________________________________________________________________________________________________
©Friedrich: Grafis – Textbook, Edition 2012
Set additional grade points until you agree with the After Installation of Grafis no template patterns are
grade result and then, deposit the grade rule pattern available. Template patterns are generated via save
(see section 16.4). => as template from the Grade Rule Pattern menu.
Saving a grade rule pattern as a template is possible
16.7 Transfer grade rules via Rule Pattern | Edit Grade Rule Pattern or Rule
Pattern | Extract Grade Rule Pattern (see section
Transfer grade rules from another Grafis part 16.8).
Grade rules can be transferred from another part of Clicking on transfer in the Grade Rule Pattern menu
the Grafis style onto the active grade rule pattern in opens the sub-menu shown on the right with the
a very user-friendly manner. The required part must following functions:
be graded and visible in the background, see Picture Transfer grade rules menu
16-22.
graded active
Grafis part grade rule pattern edit grade rules
template…
call
hide
coordinate
move
turn angle
Picture 16-24
Picture 16-27
266 Chapter 16 Grade Rule Grading
_________________________________________________________________________________________________________________
©Friedrich: Grafis – Textbook, Edition 2012
Picture 16-29
Chapter 16 Grade Rule Grading 267
_________________________________________________________________________________________________________________
©Friedrich: Grafis – Textbook, Edition 2012
The options Group neutral or additive The option grade point additive should be used if a
Grade points can be grouped neutral or additive: grade rule is to be adjusted for a new point in
relation to an existing point.
Example
Picture 16-31 shows a front with drillholes for a welt
pocket. The welt has the same dimensions for all
sizes. The nest in Picture 16-31 is stacked at P1. The
grade rule table for P2 is shown in Picture 16-32.
The grade point P2 is associated with grade point P1
with the following steps and graded in relation to
P1.
drillhole Rule Pattern | Edit Grade Rule Pattern
group grade points
P1 assign grade points neutral
P2 is to be allocated to P1 according
to Picture 16-33.
P2
Picture 16-31 P1
In the case of grade point neutral the grade rules
of the grade point are calculated so that it continues
to be graded as before without alteration. P2
In the case of grade point additive the grade rule
table remains unchanged. The target to which the
grade rule refers is changed. This option is originally
not visible as it is rarely required. The option additive Picture 16-33
can be made available in the Grafis.ini under edit
[OPTIONS] with the switch GRD_GRP_ADD=1. The grade rule table for P2 after
Assign grade point neutral and subsequent Release allocation is shown in Picture 16-34.
grade point neutral restores the original state. The The position of P2 does not change in
same applies to the additive option. relation to P1 in all sizes. All grade
rules are zero.
Picture 16-34
Now, the grade rules for drillhole P2 are to be
changed so that the pocket is 5mm narrower in
Picture 16-32 both sizes 34 and 36 and 10 mm wider from size 44.
The option grade point neutral should be used if a In sizes 38 to 42 the grade for the pocket is to
grade point has already been graded correctly and remain unchanged. The grade rule table for P2 is to
now, its grading is to be checked/ adjusted in be altered according to Picture 16-35.
relation to another point. See also the following
example with pictures 16-31 and 16-36.
Chapter 16 Grade Rule Grading 269
_________________________________________________________________________________________________________________
©Friedrich: Grafis – Textbook, Edition 2012
Picture 16-36
Now, remove the grade association with
Grade Rule Pattern | edit grade rules
group grade points
release grade points neutral
To remove click the point to which
another point was assigned; in this
case click P2.
edit
The grade rule table was calculated for the relation
to the pattern contour (Picture 16-37). The grade of
the pattern corresponds with Picture 16-36.
Chapter 17 Layplanning
________________________________________________________________________________________________________________
©Friedrich: Grafis - Textbook, Edition 2012
17.1 The fastest way to a layplan ⇒ Button Layplan opens the user interface for
For industrial application, the layplanning software layplanning the pattern pieces.
offers an abundance of planning and organisational ⇒ Layplan the pieces according to section 17.6
options which have to be entered before the actual
layplanning process. Not every user, however,
requires all options. Therefore, the steps for 17.2 Preparations in Grafis Construction
minimum requirement are to be explained, first.
Note: Step-by-step guide
If you have no suitable style with production ⇒ Create production pieces with closed perimeter
patterns available you can prepare the following: ⇒ Set grain line
Open a new style in the measurement system ⇒ Enter part parameter (material type, amount of
Optimass (BASIS_D). Call the “Unisex Basic Block“ pieces per style)
into parts 001 and 002, respectively. In part 001 ⇒ Enter all sizes to be layed in the size table and
delete and points and lines of the back and call the grade all pieces.
part front. Part 002 becomes the back by deleting all
Construct production pieces with closed
points and lines of the front. Now, two parts with
perimeter
closed perimeter are available. Continue with the
step “Set part parameter“. During pattern development draft patterns are
created from which the actual production patterns
Steps in Grafis Construction are derived, see Chapter 14. Pieces can only be
layplanned if they have a closed perimeter. The
⇒ Create the production pieces with closed
perimeter corresponds with the cutting line on the
perimeter, if necessary set the grain line
fabric. It can be adjusted to the fabric by entering
⇒ Set part parameter; minimum: Attribute
shrinkage values and buffer within the layplan.
production piece, material type (e.g. „O upper
fabric“), number of pieces per style (e.g. 1x Production pieces:
normal, 1x mirrored)
⇒ Enter all sizes to be layplanned into the size table
and grade all parts.
⇒ Save the style
⇒ Start layplan via File | Start Layplanning or via the
“Layplan“ icon on the desktop.
Picture 17-4
Layplan information Assign layplan information:
... are the data of the production style and ⇒ Pull-down menu Layplan information
additionally Lay layplan:
• all information about the material (width, repeat, ⇒ Pull-down menu Layplan
shrinkage, ...) To create a layplan these steps are to be processed
• laying options for each piece (buffer, allowance one after another. The individual steps are explained
for rotation/ flip), in sections 17.4 to 17.7.
• sizes to be placed (bundle) and the name of the
layplan. 17.4 Create production style
Layplan
... contains the data of the layplan information with Load production style
the data of the production style and additionally
If only pieces of one style are to be placed, the
• the laying data for each piece (current position in
following steps are sufficient:
the layplan, rotated, flipped,...)
The data of every placed layplan are saved as layplan Step-by-step guide
files with the extension *.scb. ⇒ Pull down menu Production Style |Open Style.
Open a prepared style. Grafis suggests
Prepare layplan automatically converting the style into a
production style. This should be confirmed.
Step-by-step guide
Thus, all production pieces are transferred and
⇒ Prepare the style according to section 17.2 and the alteration service is activated for each piece.
start Grafis Layplan Refuse this conversion only if not all required
⇒ Load or assemble the production style patterns have been declared as production
⇒ Assign layplan information pieces. In this case, all parts including empty
⇒ Lay the layplan parts and development parts will be transferred.
For each of the highlighted steps, there is a pull- However, this means that any alteration to the
down menu with all relevant functions. source style leads to updating of all pieces in the
Load or assemble production style: layplan.
⇒ Pull-down menu Production Style
Chapter 17 Layplanning 275
________________________________________________________________________________________________________________
©Friedrich: Grafis - Textbook, Edition 2012
Picture 17-5
Select sizes Edit production style
All sizes positioned to the left of the arrow “<=“ in The current list of parts can be opened via
the section Sizes of the style will be available in the Production style | Part Organisation. In the part
layplan. Double-click on the respective line transfers parameter window which appears with +part
the size to the left or excludes it again. Selecting a parameter the date of the last edit of the piece, the
number of sizes in one operation is also possible name and the path of the source style are now
with pressed left mouse button. The bundles will be shown for each piece. This information is used to
created in the order of the sizes to the left of the ensure that any alteration of the source style will
“<=“. automatically be updated in the layplan. Further
information on updating pieces can be found in
Transfer pieces
section 18.1.
The check mark Display production patterns only can
If necessary, check that
be set if all pieces to be layed have been assigned
• no pieces have been transferred, twice by
with the Production pattern attribute. If the check
accident,
mark is set, all draft patterns are hidden. After
• the material type of the piece is correct,
having clicked a piece its perimeter appears in the
Preview area and the content of the text box - if • the required amount per style is correct and
applicable - appears under Part description. Clicking • if applicable, the part category is correct.
the button Create connection or double-click on the Corrections can be made immediately with the
piece transfers the piece. The following piece is known function from the part organisation, see
selected, automatically. A different insert position in Chapter 14. Adding further pieces is started by
the production style can be selected with the clicking insert connection part. The part organisation
is closed with the right mouse button.
buttons .
In the style view, the function keys <F2>, <F3>,
After having transferred all required pieces, another <F4> and <F6> are assigned as in the Grafis
style can be selected with the <<Back button or Construction. Pressing <F5> arranges all
the assembly of the production style can be ended transferred pieces in all transferred sizes. The
with Close. functions Copy, Measure, Stack and Move/Zoom are
also active (pull-down menu Edit or toolbox).
Chapter 17 Layplanning 277
________________________________________________________________________________________________________________
©Friedrich: Grafis - Textbook, Edition 2012
Save production style ⇒ Save empty layplan or lay the pieces in the layplan
The production style can be saved at this stage via After preparation of the production style and before
Production Style | Save Style As... Finished styles laying the pieces in the layplan, all information about
should be sent to the customer or the production the layplan must be entered into the file cards
unit in the form of production styles. Alteration Material, Pieces and Sizes. As a rule, each of these file
through application of other body measurements or cards are indicated by one icon in the toolbox.
x values are no longer possible. File card Material
For saving of production styles no fixed directory On this file card, enter at least the material width
structure is given as the production styles are no and the material type. All other fields can be edited
longer attached to a measurement system. As the if required. Some of the other options are explained
target, we recommend the folder \Grafis\SB\ and its in the following. Further information about pre-
selection of material, repeat, shrinkage values
subfolders. With the button New Folder a new (global), fault areas and spreading types follow in
folder/directory can be created. Chapter 18.
Buffer (global)
17.5 Edit layplan information
The global buffer applies to all pieces in the layplan.
Step-by-step guide Grafis calculates a new perimeter for each piece
⇒ Create or open a production style with half of the buffer distance. Thus, the set safety
⇒ Pull down menu Layplan Information | New margin between two pieces is ensured. If pieces are
Now, three file cards are to be filled in. to be touching in the layplan, the global buffer must
⇒ Fill in file card Material (enter material width be 0. A piece-specific buffer can then be entered on
and material type minimum) the next file card.
⇒ Fill in file card Pieces
⇒ Fill in file card Sizes
Picture 17-6
278 Chapter 17 Layplanning
________________________________________________________________________________________________________________
©Friedrich: Grafis - Textbook, Edition 2012
Picture 17-7
Chapter 17 Layplanning 279
________________________________________________________________________________________________________________
©Friedrich: Grafis - Textbook, Edition 2012
Picture 17-8
280 Chapter 17 Layplanning
________________________________________________________________________________________________________________
©Friedrich: Grafis - Textbook, Edition 2012
Rack
Pre-lay area
Picture 17-9
number is highlighted in white and the respective • placed pieces / total number of pieces to be
piece of the relevant bundle in the respective placed
position hangs on the cursor. • placed production style
The material is situated at the base of the screen. Call and place pieces from the rack
The width of the material was determined on the
Material file card. At the end of the material (right) a A piece is called from the rack by clicking the
marking for the efficiency in percent can be found. respective number below the box with the left
mouse button. The piece hangs on the cursor and
The pre-lay area is the area between the rack and can be dropped in the pre-lay area or on the
the material. It serves as a temporary store and can material with another short click of the left mouse
be increased in size by folding the rack. Click the button.
button at the upper right end of the rack.
Only pattern pieces on the material placed
Clicking unfolds the rack.
without overlapping are displayed with colour fill.
The status line with information about the layplan is
A piece hanging on the cursor will cease to follow
situated at the lower edge of the screen. The
the cursor as soon as it touches another piece on
individual fields show (from left to right):
the material, the selvedge or an anchor line. At the
• part number and name of the piece on or below same time, a red thread appears between the piece
the cursor and the cursor. If the thread exceeds a certain
• size and a capital letter for the bundle length, the piece will follow the cursor, even across
• current length of the layplan in m the edge of the material or already placed pieces.
• current efficiency in % The length of this so-called search area can be
• usage per bundle (average) in m altered via View | Layplan options.
• material width in m
282 Chapter 17 Layplanning
________________________________________________________________________________________________________________
©Friedrich: Grafis - Textbook, Edition 2012
To reposition already placed pattern pieces move The piece does not have to be picked up, first. The
the free cursor (without pieces attached) over the mouse button may remain pressed, immediately.
pattern pieces. In the status line at the lower edge of Moving the mouse pulls the red thread. Releasing
the screen, the piece number and name, the size the mouse slides the piece onto already placed
and the bundle appear. The size and the bundle pieces.
name are also stated directly at the piece if this
Move a number of pieces
option is activated under Layplan | Options.
Clicking on a piece with the left mouse button picks Click on a number of pieces with the <Ctrl> key
up the piece. pressed down, let go of the <Ctrl> key, click
quickly on one of the selected pieces and move
All pieces of one size appear in one of seven colours. them.
Three different shades of a colour differentiate
between the bundles of one size. Free anchor lines
A number of pieces can be called from the rack at In the area of the lower or left material edge the
the same time by moving the cursor over the
symbols or appear at the cursor.
numbers of the required pieces with the right
Having clicked and dragged, a free moving anchor
mouse button pressed. The right mouse button
line appears which can be positioned as required.
must be released when still in the area of the rack.
The line can be placed exactly at full cm values with
Thus, all selected pieces hang on the cursor. With
pressed <Shift> key. Already placed pieces in the
the left mouse button the pieces are dropped in the
area of the line are switched to ‘unplaced‘.
pre-lay area or on the material, slightly removed.
The free anchor lines behave in the same way as
Sliding the stack is also possible.
anchor lines with regular distance, see section 17.5.
Sliding pieces Depending on the setting of the switch use as
Click the piece for sliding so that it hangs on the auxiliary lines only, the lines are simple docking lines
cursor. Drag the piece with the left mouse button or magnetic lines.
pressed. A red thread appears, indicating the To delete an anchor line, drag it to the edge. The
direction of the slide (Picture 17-10). symbol or appears at the cursor. After
releasing the mouse button the anchor line is
removed.
Zoom / refresh
<F6> toggles between
¾ zoom to optimum layplan length and
¾ zoom to optimum layplan width.
At the same time, the pieces in the pre-lay area are
rearranged according to bundles and the screen is
refreshed. <F6> only changes the view if you have
zoomed into a detail or if the layplan is not
completely visible at full layplan width.
Picture 17-10 With <F4> or moving the layplan to the left/ right,
As soon as the mouse button is released, the piece the screen is refreshed.
slides against already placed pieces or into the To reduce/ increase the size of the layplan, the
nearest gap (Picture 17-11). already known function move/zoom is available. It
can be called from the toolbox or from the pull-
down menu Edit. Maximum scale is 1:1.
Undo or redo laying operations
While the layplan user interface has not been closed,
any number of laying operations can be reset via Edit
| Undo (keyboard <Ctrl> + <Z>). Reset laying
operations can be reprocessed with Edit | Redo
(keyboard <Ctrl> + <Y>) as long as no new
operation has been performed.
Picture 17-11
Chapter 17 Layplanning 283
________________________________________________________________________________________________________________
©Friedrich: Grafis - Textbook, Edition 2012
17.7 Functions of Layplanning menu Overview of all functions in the menu strip
Function Icon Description
Layplanning menu
properties Edit the piece properties
on the Pieces file card
properties Flip:
flip about X about x Flip about x axis (grain
flip about Y line)
rotate through 180° about y Flip about y axis
rotate through +90° Rotate through….
rotate through +45° 180° 1/2 turn
rotate through +1° +90° 1/4 turn to the left
rotate through –90° -90° 1/4 turn to the right
rotate through –45°
rotate through –1° +45°/+1° 45°/1° turn to the left
nil piece -45° /-1° 45°/1° turn to the right
all unplace buffer+/- Switch buffer (global +
piece-specific) on / off
place automatically… +/-magnet Activate magnet function
single pieces nil piece Reset flip and rotation;
active unplaced pieces piece appears unplaced
unplace pieces
(no colour fill)
return… all unplaced none All pieces are immediately
single pieces marked as unplaced.
bundles
Automatic lay:
pieces
single The clicked piece is
buffer on/off placed, automatically.
+/-magnet unplaced none All unplaced active pieces
active are immediately placed,
automatically.
group
unplaced none All unplaced pieces, also
fuse
from the rack, are
ungroup
immediately placed,
split piece automatically.
place piece in piece Return:
place piece with overlap single Return single piece to the
rack
Constant functions bundle Return all pieces of the
bundle to the rack
Almost all functions of the menu strip are constant
pieces Return all pieces with the
functions indicated by in the lower left area of
same part number to the
the button. For these functions the following rule
rack
applies:
group Group the hatched
If a constant function is active and the mouse pieces.
hovers over a piece, a symbol at the cursor fuse Fuse the hatched pieces.
indicates which function is active. If the selected
function may not be applied to the piece (e.g. ungroup Ungroup
rotation not permitted), the icon appears at split piece Split piece with seam
the piece. The active function is triggered with allowance.
the right mouse button. piece in piece place piece inside another
Example: The function flip about x axis is active. The piece
overlap place piece with overlap
icon appears at the cursor. After having clicked
a piece with the right mouse button, it is flipped Almost all functions can also be activated via the
about the x axis (if permitted for this piece). keyboard, see Picture 17-12.
284 Chapter 17 Layplanning
________________________________________________________________________________________________________________
©Friedrich: Grafis - Textbook, Edition 2012
1 2 3 0
Q W E R T Z U all
OLayplan P place
+ place
+1° ↑ unplaced upwards unpl.active unplaced
A S D F G H J
-1° ← ↓ →
< X C V N M
single bundle pieces unplaced all
Space bar
Trigger the active function, as with the right mouse button
Picture 17-12
Chapter 17 Layplanning 285
________________________________________________________________________________________________________________
©Friedrich: Grafis - Textbook, Edition 2012
To ungroup pieces, activate the function ungroup. To split or duplicate a piece, the function split piece
Clicking the group with the right mouse button from the right menu must be activated first. Then,
dissolves the group. To release individual pieces the piece is to be clicked with the right mouse
from a group, the group must first be dissolved and button. A window with the following entry options
then grouped again. appears (Picture 17-14):
To create a fusing group, all relevant pieces are to To duplicate, enter the required amount in the field
be clicked with pressed <Ctrl> key, also. Then, times and click on the button Duplicate.
activate the function fuse and click one of the pieces
To split a piece first, you have to select where the
of the group with the right mouse button.
piece is to be split. A piece can be split
A window with the following options for the fusing
• at a distance of xx millimetres from the top/
group appears (Picture 17-13):
bottom/ left/ right,
• method for
• vertical/ horizontal in the middle or
creating
contour • at the split line.
(rectangle or Then, the seam allowance to be added to both
silhouette), edges is to be entered. Clicking the button Split
splits the piece.
• addition in mm
or % around Place piece inside piece
the fusing group When activating the function place piece inside
in addition to
the buffer of piece, the symbol piece in piece or the symbol
the fused
pieces, normal appear at the cursor during layplanning.
• maximum size The symbol indicates the set parameters for the
of the fusing piece. With the parameter normal, the piece is
group, placed normally, without overlapping with other
depending on pieces. With the parameter piece in piece, the
the size of the piece can only be placed fully inside another already
fusing press and Picture 17-13
placed piece.
• a name for the This layplanning option is useful for multi-layer
fusing group. cutting if for example a piece is required only once.
The fusing group is Thus, a different smaller piece can be cut from a
saved under the different layer in the same position. Pieces placed
entered name as a with piece in piece count as ‘placed‘ pieces. They
new piece in the are filled with a background pattern on the material.
production style.
When laying the Place with overlap
interlining layplan, Pieces can be placed with a small overlap. First, the
the shape of the ‘normal‘ pieces are placed. Then, the piece to be
fusing group can be overlapped is placed with pressed <Shift> key.
transferred from Originally the piece is shown without fill colour.
the main fabric Activate the function place overlapped and click the
layplan with this piece with the right mouse button. The piece now
piece. counts as placed and is displayed with fill colour. The
overlap area is marked in colour on the material.
Split piece The area content of the overlap is limited to 50cm².
Pieces can still be Therefore, it is not possible to create large overlaps.
split or duplicated
in any number in End
the Layplanning Picture 17-14 With End or with the right mouse button in the
mode. menu area, the layplanning function is quit after a
security question. The layplan user interface can be
reopened at the last stage of work via Layplan |
Layplanning.
286 Chapter 17 Layplanning
________________________________________________________________________________________________________________
©Friedrich: Grafis - Textbook, Edition 2012
¾ marking lines,
¾ auxiliary lines,
¾ the layplan edge or
¾ anchor lines
is to be included in the output.
Plot starts the actual output.
The output of cutter data is started via File |
Generate cutter data see section 18.16.
Chapter 18 Layplanning II
________________________________________________________________________________________________________________
©Friedrich: Grafis - Textbook, Edition 2012
Content Not every user will require all the options available
18.1 Alterations to the production style .............. 290 for application in the layplan. The special application
18.2 Organise styles ............................................. 291 options are summed up in this chapter. The
18.3 Repeat .......................................................... 292 optimum way of working is often found, only in a
18.4 Shrinkage...................................................... 296 direct dialogue between the expert in the company
18.5 Spreading type.............................................. 297 or the user and a Grafis expert, as company-specific
18.6 Fault areas .................................................... 298 requirements can often be fulfilled with a number of
18.7 Categories .................................................... 298 functions and procedures. The aim is to find the
18.8 Step lay (free mode)..................................... 300 fastest and safest method of working.
18.9 Layplan sequence ......................................... 301
18.10 Hem position.............................................. 301
18.11 Line types ................................................... 301
18.12 Material catalogue/ material pre-selection . 302
18.13 Overlap areas ............................................. 302
18.14 Exchangeable pieces................................... 303
18.15 Additional options ...................................... 304
18.16 Cutter output ............................................. 305
18.17 Autonester ................................................. 306
290 Chapter 18 Layplanning II
________________________________________________________________________________________________________________
©Friedrich: Grafis - Textbook, Edition 2012
18.1 Alterations to the production style When loading a production style, layplan and
opening the part organisation, Grafis checks for each
Layplan - Alteration service for production connection part whether the source style is still
styles available and whether the source part is unchanged.
If a question mark “?“ appears in addition to the
When opening a layplan which has been created connection part mark “>“, it indicates that the
from a production style without connection parts, source style or the source part are no longer
i.e. created directly from a style of the Grafis available. The exclamation mark “!“ indicates that
Construction, Grafis checks whether the original the source part has been altered. A layplan can
style has been altered and offers updating of the continue to be layed with the already loaded pieces
style, if necessary. and sizes, irrespective of this. This also applies if the
construction style is no longer available.
Layplan - Alteration service for production A new connection can be set by clicking the button
styles of connection parts
When opening a layplan which has been created on the right of the path to the source style in
from a production style of connection parts, Grafis the part parameter window. Select the new source
checks for each connection part whether the source style and the new connection part.
style is still available and the piece in the source style Update single part/ all parts (for connection
is unchanged. If this is not the case, the user is parts, only)
informed and asked whether the altered pieces are To update single connection parts, open the Part
to be updated, if necessary. Organisation from the pull-down menu Production
Style, select the respective part and click on
Alteration service for connection parts connection: update. Depending on the setting of the
Connection parts are parts inserted into the style in +/-part information switch, the part parameters are
the part organisation menu via insert connection part. also updated. The text box is always updated. The
They are marked with the character “>“ in the part function connection: update should be applied,
list (Production Style | Part List) (Picture 18-1). especially if only individual pieces of the part
organisation are marked with “!“ or if some parts
are to remain in their unchanged state.
Updating all connection parts of the production style
is started from the pull-down menu Production Style
with Update All Parts or Update All Parts (with part
information).
After having updated the pieces, the already placed
layplan remains existent. If overlapping or gaps
Picture 18-1 occur, the layplan must be reprocessed.
The part parameter of the selected piece appear NB: The alteration service can work only if the
with +part parameter. For each connection part, source style and the complete path to the source
date/ time of last edit and the source style and path style (drive, collection, sub-collection) have not
are saved (Picture 18-2). been renamed, moved or deleted.
Add sizes
Before adding one or more sizes, check in the Grafis
Construction that the parts have been graded in the
respective sizes in the source style. If not, grade all
parts in all sizes of the layplan and re-save the
construction style under the same name. In the
Grafis Layplan, click on Size Table in the pull-down
menu Production Style and add the missing sizes.
However, the size table can only be altered without
restriction if no layplan information has been
entered and no layplan is available. The perimeters
of the added sizes are only transferred after having
updated the pieces with Production Style | Update All
Picture 18-2 Parts.
Chapter 18 Layplanning II 291
________________________________________________________________________________________________________________
©Friedrich: Grafis - Textbook, Edition 2012
Picture 18-4
292 Chapter 18 Layplanning II
________________________________________________________________________________________________________________
©Friedrich: Grafis - Textbook, Edition 2012
Picture 18-8
Picture 18-7 The first section and the line Symmetrical optic...
indicate the type of point. These settings cannot be
In a similar production style, open the Set match
altered here.
relation dialogue, position the pieces and activate
The lines ...warp and ...weft indicate the match
Match point and Weft and Warp. Now click on the
direction(s) set for this match relation. The match
corner point centre front/ hem in the facing. The
directions can be altered in the context menu
cursor indicates either P or PL. P clicks on a point,
directly by clicking.
PL clicks on the beginning/ end of a line. It is
Clicking Delete entry deletes the match relation.
recommended to click on the sewing line rather
than the cut line as the repeat applies to the sewn To close the context menu click on “Cancel“.
garment. Then, click the corresponding point in the Clicking outside the context menu sets a new
“front“ piece. The match relation is set and relation!
indicated by a green line. If no suitable points are In the Set match relation... dialogue the following
available, they have to be constructed subsequently symbols apply:
in the style. Marking on the Significance
When setting match relations, all possible style piece
specific relations should be set in warp and weft match relation with the two
direction. If a specific fabric has only one repeat, match points
only this repeat will be utilised during placement point
layplanning. If a fabric has no repeat, the style match point right – left piece
can be laid out without repeat.
Picture 18-10
Continuous optic
The fabric pattern continues evenly across the centre
front.
Picture 18-9
When setting a Match point right – left piece you can
select between symmetrical or continuous optic.
Symmetrical optic is used for most styles. For
example for jackets or blouses where the fabric
should be repeated symmetrically to the centre
front or centre back. Picture 18-11
Continuous optic is useful for panel skirts for
example where the fabric pattern is continued The Match point right – left piece is relevant for both
across the centre front or centre back. warp and weft direction. In warp direction, the
For the example from Picture 18-9 both options are pieces are matched symmetrically or continuously to
indicated in Picture 18-10 and Picture 18-11. the warp pattern. If the weft direction is also active,
the mirrored pieces are also matched to one
another in the weft, see Pictures 18-10 and 18-11.
Chapter 18 Layplanning II 295
________________________________________________________________________________________________________________
©Friedrich: Grafis - Textbook, Edition 2012
The permitted repeat deviation is the tolerance about Changing the shrinkage values for already placed
which a piece is permitted to be moved outside the pieces results in overlapping/ gaps. Placed pieces
repeat. The option end with full repeat ensures that have to be repositioned.
the layplan always ends with a multiple of the
repeat. The switch minus offset forms part of this Shrinkage values for the piece
option. If this switch is set, the layplan ends exactly Also during fusing with interlining the material may
with the repeat line. undergo changes. As not all pieces are fused,
shrinkage must also be adjustable for individual
pieces.
If the values for shrinkage have been set on the
Material file card, one of the following piece-specific
options can be selected on the Pieces file card:
• for piece and buffer
The shrinkage values relate to the piece
perimeter and the buffer line.
• for buffer line, only
Picture 18-14
The shrinkage values apply to the buffer line,
During layplanning, the repeat lines are only only. In this case, the original perimeter remains
displayed if they have been switched on under unchanged.
Layplan | Options. Output of repeat lines for plot/ • do not apply
print is set in the Plot layplan dialogue (Picture The shrinkage values are not applied to this
17-16). For plot output, the repeat lines can be set piece.
to appear as short lines, only at the edge of the
material with Edit | Settings Shrinkage value assistant
The switch match only (placement point not
active) means that the placement points are not Via the menu option Layplan | Shrinkage value
considered for the layout. This switch is useful for assistant, an already completed layplan can be
example for a very small check while the match increased as a whole by a given percentage value.
relations have been prepared for a distinctive fabric This is only useful if the material width is big
pattern. enough or if there is a width reserve. The assistant
With Match pieces without repeat matched pieces (Picture 18-15) carries out the following steps:
are matched at the same height. This option is • Alteration of shrinkage values on the Material file
required when the fabric has no obvious measurable card
pattern but for example a colour gradation or • Increase of layplan width by the % value in weft
irregular repeat caused by distortion of the material. direction
• Moving all pieces according to the shrinkage
Attention! When rotating or mirroring in layplan
values
mode, match points are also rotated and
Small overlaps of
mirrored!
individual pieces
may occur which
18.4 Shrinkage usually can be
fixed rapidly.
Shrinkage values (global) As opposed to
Many materials shrinks after being steamed or the percentage
washed. As the patterns are developed for the increase of a
finished garment, the shrinkage of the material must layplan during
be considered before cutting. plot output with
Enter the shrinkage values in warp or weft in the additional
layplan information on the Material file card in the stretching, in this Picture 18-15
Shrinkage values area after having set the respective case, all
check mark. Negative values are permitted, also if annotation text is updated. This includes length and
the material is stretched during processing. The width of the layplan as well as perimeter lengths and
pieces are placed in stretched/ shrunk form. area contents of the pieces.
Chapter 18 Layplanning II 297
________________________________________________________________________________________________________________
©Friedrich: Grafis - Textbook, Edition 2012
Picture 18-20
spreading type folded, the layplan has two folds.
Everything else is identical.
Picture 18-17
Bundle direction
off at the end, return to the beginning and lay the
next ply turned over (with the right side facing For each of the
down). Patterns or possible pile face alternatively spreading types
up or down (see sketch). mentioned, three
The pieces are placed unflipped as the flipped bundle directions can
piece is taken from the turned ply. With the be selected. The
spreading type right-right, layplans can be individual sizes, which Picture 18-21
created for zig-zag lays, also (Picture18-18). may appear more than
once, are arranged in bundles. All pattern pieces of
one garment are given one bundle letter (Picture
18-21). The options for the bundle direction relate
to the question “Where does the hem of the bundle
lie?“.
• different bundles - different direction (two-
Picture 18-18 way) is used for material without sheen/pile,
As opposed to the spreading type right-right, the without check and without a directional pattern.
ply is not cut off at the end. A right-right layer is Bundle A has the hem on the left, bundle B on
followed by a left-left layer. Zig-zag laying is the right, bundle C has the hem on the left and
unsuitable for materials with a sheen or pile. so on.
298 Chapter 18 Layplanning II
________________________________________________________________________________________________________________
©Friedrich: Grafis - Textbook, Edition 2012
18.8 Step lay (free mode) After having checked Step lay (free mode) on the
The layplan type Step lay is selected under Layplan Sizes file card, additional buttons appear (Picture 18-
Information | Sizes. In a step lay with two materials 25).
(Picture 18-24), the following sizes are to be layed: After Remove all, first transfer the sizes for the first
step and then, the sizes for the second step with
1st step 2nd step double-click from the size list in the middle of the
window. Then, select the first size of the second
B step (here: 38) and click on Start new step. After
entry of the required amount, the bundles appear
A on the right. A continuous line in the left and right
window marks the start of the new step. All pieces
Picture 18-24 of bundles A and B belong to the first step, all other
pieces to the second.
Material A Material B
size 38 1x
size 40 2x 1x
size 42 2x 1x
size 44 1x
The distribution of the sizes onto the different steps
is to be optimised by the user. The example plan can
be realised as follows:
1st step 2nd step
Picture 18-26
size 38 1x
size 40 1x 1x During layplanning, the sizes are offered, separately
for the different steps in the rack (Picture 18-26).
size 42 1x 1x
size 44 1x
Picture 18-25
Chapter 18 Layplanning II 301
________________________________________________________________________________________________________________
©Friedrich: Grafis - Textbook, Edition 2012
The end of the first step is marked, automatically in If required, a layplan sequence can be saved,
the layplan. It is situated at the right edge of the temporarily with Save list and send for plotting,
piece furthestmost to the right of the first step later.
(Picture 18-27). The layplan can be interlocked. The
end of the step(s) is marked at the edge when 18.10 Hem position
plotting. In the Grafis
Setup, the hem
end of 1st step position can be
x: pieces of 1st step aligned between
x construction and
x layplan. Click on
x x Hem position on
x x the Other file card
x x in Grafis- Setup.
The window
Picture 18-27
shown in Picture
18-29 is opened.
18.9 Layplan sequence The piece is Picture 18-29
A number of layplans can be plotted in sequence. aligned according
This function is required for plotting multiple size to the setting under Hem position in the construction,
only if no grain line
symbol or grain line
indicates the grain. The
Hem position in the layplan
always applies.
The hem direction is
saved in the layplan.
When opening a layplan,
the hem direction is
checked. If the hem
direction in the layplan is
different from the hem
direction in the settings in
the Grafis Setup, a query
appears. You can decide
to retain the hem
direction of the layplan or
rotate all pieces according
Picture 18-28 to the hem direction pre-
layplans as a layplan sequence, but also for quick set in the Grafis Setup.
output of “mini markers“ for control purposes. The
18.11 Line types
individual layplans are to be prepared in Grafis and
are to be saved as layplan. Then, the layplan With the construction
sequence is assembled via File | Plot Layplan function attributes individual
Sequence and can be output, immediately if lines can be assigned
required. The function File | Plot Layplan Sequence is particular significance,
only active if no layplan and no production style are which are interpreted in the
open. If File | Plot Layplan Sequence is inactive, the layplan.
production style or the layplan must be closed via The optional annotation
File | Close. line is used to attach and
The individual layplans are loaded and arranged in centre the piece text, align
the Plot layplan sequence window (Picture 18-28). it and - if necessary - reduce
For each layplan, the number of the first bundle is to to the length of the line.
be determined. An optional distance between the A line of the part can be
individual layplans can also be entered. assigned as grain line.
However, the grain line
symbol (set by function symbols) takes priority. If the
grain line is to apply for a piece, no grain line symbol
302 Chapter 18 Layplanning II
________________________________________________________________________________________________________________
©Friedrich: Grafis - Textbook, Edition 2012
Picture 18-32
A list of possible overlap areas appears in the
Overlap area dialogue. You can select which overlap
Picture 18-31 areas are to be shown in the layplan. Initially, only
the areas with the shortest overlap lengths are
selected. With All you select all areas, with None all
areas are switched off. Typical activates all areas with
Chapter 18 Layplanning II 303
________________________________________________________________________________________________________________
©Friedrich: Grafis - Textbook, Edition 2012
Picture 18-34
304 Chapter 18 Layplanning II
________________________________________________________________________________________________________________
©Friedrich: Grafis - Textbook, Edition 2012
Picture 18-35
layplanning. By clicking the sizes or an area of sizes, With the button Extended>> the dialogue switches
the selection can be changed. For the two-piece side to a more detailed
panel in Picture 18-34, parts 013 and 014 must be version. It allows
selected one after the other and the sizes N34 to for indication and
N42 must be activated in the Exchangeable pieces calculation of
dialogue. Then, activate sizes N44 to N48 for part weights and costs.
015, see Picture 18-34. The entry field for
area weight and
During grading of the style, all parts are
price per meter
calculated in all sizes and exported during
are saved with the
’Export pattern pieces’.
layplan. A number
The settings in the Exchangeable pieces dialogue are of values are
taken into account in the Grafis Layplan, see Picture calculated on the
18-35. The settings are not significant for grading or basis of the
export. entered data, such
as total cost or the
18.15 Additional options effective weight
per bundle.
Picture 18-36
Dialogue Layplan Characteristics
Toolbox
Via Layplan | Characteristics... the dialogue shown in
Picture 18-36 opens. In the simple variation, this The toolbox contains the most commonly used
dialogue shows some basic information about the functions. It can be turned on/off in the View pull-
layplan: width, length, efficiency, name of the down menu. The content of the toolbox is
production style and the number of pieces and determined via the Grafis Setup.
bundles.
Chapter 18 Layplanning II 305
________________________________________________________________________________________________________________
©Friedrich: Grafis - Textbook, Edition 2012
18.16 Cutter output information about length, width, cut path length,
The output of cutter data is optional. It is free travel, amount of drillholes and amount of
enabled and set up by the Grafis Team. notches amongst others.
Control data for a cutter can be created directly If the option initial cut point, direction and cut
from a placed layplan. File | Generate Cutter data sequence manually is set, a further dialogue opens
opens a dialogue in which you can select the cutter where cutting settings can be controlled and altered
and determine some options, see Picture 18-37. specifically for each piece.
Cutter-specific options The Cutter menu
The options cut notches and set drillholes control the
output of the respective symbols. The option rotate The Cutter menu opens during generation of cutter
notches inside / outside rotates V notches and data if the switch initial cut point, direction and cut
rectangle notches by 180°. If the cutter can also sequence manually is set.
plot, further options are available. In this case, Cutter menu
annotation, text and internal lines can be output as
drawn objects. Adjustment of the annotation can
only be made in the plot dialogue. determine cut sequence
reset
cutting direction…
invert
all clockwise
all counter clockwise
reset
start output
Picture 18-37
If the Cutter menu is active, the number in the cut
General options
sequence, the cutting direction and the initial cut
In the lower part of the dialogue, you can find point are indicated for each piece, see Picture 18-
general settings. If fusing blocks are contained in a 38. These current settings can still be altered at this
layplan, their content can be saved as a separate cut
file: set the option generate separate file for fusing cut sequence initial cut point
blocks. These separate files are required for
subsequent cutting of the small pieces.
The option divide into file segments at split line is
useful for large layplan files, longer than the length of 33
the cutter table. To consider a cutter table length of
10m, set the display of anchor lines to every 10m on
the Material file card. Considering the anchor line,
you can create a layplan of 12m length for example. cutting direction
With the set option, two cutter files are output, one Picture 18-38
with 10m length and one with 2m length. stage.
The option generate info file creates a text file With the function determine cut sequence, the
containing information about the layplan. This sequence in which the pieces are cut can be re-
includes data such as length, width and name of the determined. Activate determine cut sequence and
layplan. Additionally, each part of the cutter file is then click on the piece to be cut first with the left
assigned the original Grafis part name. mouse button, then the second and so on. With
With the option show summary, after creation of the reset the original sequence is reinstated. If you now
cutter file, a summary is displayed containing want to determine the first piece to be cut again,
306 Chapter 18 Layplanning II
________________________________________________________________________________________________________________
©Friedrich: Grafis - Textbook, Edition 2012
18.17 Autonester
The control of Autonester is optional and is
enabled and set up by the Grafis Team. Picture 18-39
The Grafis Autonester is an optional additional making. As soon as the Autonester order has been
software package for automatic layplanning. The processed, a reference appears in the layplanning
layplan is prepared as usual. On the Material file program and the calculated layplan can be
card, enter the material width, the fabric type and transferred, see Picture 18-40.
the layplan scheme. On the Pieces file card Often, several layplans are to be created for an
permission for rotation or mirroring in the layplan order. From the Size file card, the different size
can be given. The last step is setting the desired size range layplans can be transferred rapidly to
run. Having opened the layplanning mode, the Autonester. Select the desired size combinations
layplan order is sent to Autonester via Layplan |Send and save an empty, unplaced layplan. If the option
to Autonester. create Autonester order during save is active, the
The Grafis Autonester is a separate program with its layplan order is sent automatically to Autonester
own user interface. During calculation of a layplan when saving the layplan.
order, the interim
results appear in a
control window.
The length and
efficiency of the
current interim
result is shown in
the title bar of the
control window
and in the
Autonester
window, see
Picture 18-39. A
reference to the
interim result of
the respective
layplan appears in
the Grafis Layplan.
As Autonester
works
independently of
the layplanning
program, you can
continue working
parallel to the Picture 18-40
automatic marker
Chapter 19 Programming Language I
________________________________________________________________________________________________________________
©Friedrich: Grafis - Textbook, Edition 2012
p5
p4
p7
X7
p2
X6
p1 p3 p6
308 Chapter 19 Programming Language I
________________________________________________________________________________________________________________
©Friedrich: Grafis - Textbook, Edition 2012
19.1 A simple program: square The structure of the program Main() has been set
up in the edit window (Picture 19-5). Edit the
Introductory notes program as follows:
'*************************************
From version 8 onwards, the new programming Program Main()
language is part of the Grafis package. It is a '- Program: square
'- Declaration lines
compiler-oriented programming language. The lVar
programs are no longer processed, interpretively nVar
but in machine-similar code. The processing of the rVar
pVar
programming language program is therefore, sVar
significantly faster. The new programming language qVar
contains many tools common in other programming tVar
cVar
languages; adapted to the requirements of pattern '- Constants
construction. The use of sub-programs is also lCon
possible, so that repeated calculations can be saved nCon
rCon
as sub-programs. The clarity, in particular for the tCon
text display and the syntax check have become '- Allocations / Instructions
better and more accurate compared with the '- Program end
End Program
previous programming language. Users who have '*************************************
worked with the previous programming language
will, at first, find the current language more After a first compilation with the button or
complex. With further observation, it will become <F4>, the program thus far has been automatically
clear that the new techniques allow for a shorter formatted:
and more transparent programming.
'*************************************
Program Main()
Square '--------------------- Program: square
'------------------- Declaration lines
In the first project a square (Picture 19-1) is to be lVar
constructed which will later be transformed into the nVar
shape of a house as in Picture 19-2. rVar
pVar
sVar
p02 qVar
p03 tVar
cVar
'--------------------------- Constants
lCon
nCon
rCon
tCon
'---------- Allocations / Instructions
100 mm '------------------------- Program end
End Program
'*************************************
The construction of a square can be carried out as
follows:
⇒ assign points p00 to p03
⇒ output points p00 to p03
⇒ output connecting lines between the points
100mm
The following allocations/instructions lead to the
p00 p01 result:
'--------- Allocations / Instructions
Picture 19-1 p00= pXY(0,0)
p01= pXY(100,0)
Start the new project “square“ as follows: p02= pXY(100,100)
⇒ Extras | Programming language p03= pXY(0,100)
⇒ Project | New... The function pXY() constructs a point from the x
⇒ Project name: square and y co-ordinates to be entered. The x co-ordinate
⇒ enter 9-digit code for your name (according to of point p01 has the value 100 and the y co-
Picture 19-4) ordinate the value 0.
⇒ enter 2-digit code for the product group, e.g. AusP(p00,p01,p02,p03)
“TB“ for Textbook exercises With the instruction AusP the listed points are
⇒ With <OK>, the project is created. output to the screen. Without this instruction line,
the points are assigned in the program but are not
displayed on the screen.
Chapter 19 Programming Language I 309
________________________________________________________________________________________________________________
©Friedrich: Grafis - Textbook, Edition 2012
Grafis
|--Basis_D
| |--PROG *.cpr files (example: KFriedric_LA_c001_00.cpr)
| These processable programming language programs contain all
| information required for processing of the module. To be able to run
| styles in which this module was used on other computers, this file
| must be also be transferred.
|-- ...
|--Module
|--Basis_D
|--\[Project name] Each project obtains its own directory under \Grafis\Module\[meas-
system]\ in which all files of the project are saved. The project
“Bodice 01“ in the Optimass measuerement system is saved as
directory “\Grafis\Module\Basis_D\Bodice 01“.
The project directory contains the following files:
¾ Modul.ini Initialisation file for the project
¾ Main.qpr Source code of the main program « Main » in RTF
format
¾ Main.qpt Source code of the main program « Main » as ASCI file
¾ Main.opr Object code of the main program « Main »
… and further files *.qpr, *.qpt and *.opr of possible sub-programs.
Picture 19-3
Variable list
Edit window
for display of
(editing the programs)
modules,
functions...
Picture 19-5
The name consists of the following codes: suggested by Grafis, automatically and should only
KFriedric_LA_c000_00 be changed if necessary.
|-- 9-digit code for the developer The alteration code must be increased, if an
Examples: already delivered/ applied program is to be
KFriedric for Kerstin Friedrich edited. The alteration code can be increased in the
BBachmann for Betty Bachmann project user interface with Extras | Option.
FSBeautyW for Fred Smith, employee at the For further projects, a relevant name can be
company BeautyWear selected from the list of recent project names and
RWRollerD for Roland Williams, working for then, adapted if necessary.
the company Roller Design
KFriedric_LA_c000_00 The project user interface
|-- 2-digit code for the product The three largest areas of the project user interface
group (Picture 19-5) are
Examples: • the edit window for entry of the programs,
LA for ladies wear • the variable list for display of available modules,
ME for menswear functions, ... and
CH for childrenswear • a window with help texts about the selected
KFriedric_LA_c000_00 inner function.
| The program Main is started, immediately as an
3-digit consecutive number “empty“ program in the required structure, see
KFriedric_LA_c000_00 Picture 19-5. All keyboard entries and the buttons
| above the edit window apply only to the program
2-digit alteration code text. The variable list and the window with help
Only for the first project of a developer, the texts are display areas without entry option.
window is to be filled in, completely. This includes in
particular the developer code and the code for the
product group. The consecutive number is
312 Chapter 19 Programming Language I
________________________________________________________________________________________________________________
©Friedrich: Grafis - Textbook, Edition 2012
the value 7. After processing the line, the value of Here, analogous to whole number variables,
nNumber has been increased by 2. mathematical calculations are also possible.
However, the result is not rounded.
Instructions Point
With instructions, operations are carried out during p00=pXY(0,0)
programming which can effect one or more objects. Points are set with the use of the inner functions.
In Grafis, instructions for move, rotate, flip or screen Copying a point with p31=p30 is also possible.
output are available for one or more objects. Line
Instructions begin with a command word as sHem=sPP(p31,p42)
opposed to allocations. ... analogous point
In addition, with sHem=-sHem the orientation of
Inner functions the line can be altered.
Curve
Inner functions are prepared functions which are qArm=qSpline(p01,r01,p02,r02)
part of the Grafis package. Inner functions which ... analogous line
deliver a value are used in calculations. Inner Text
functions which carry out an operation are used in tInfo=“My first program.“
instruction lines. The range of inner functions is The text must always be placed between
sufficient to program all steps common in pattern quotation marks.
construction.
After having opened a project and having clicked the 19.4 Program: Gradeable rectangle
button Inner Fcn. (above the variable list), all inner
functions are displayed in the variable list. Clicking Gradeable rectangle
on a function highlights it. At the same time, a help
text on the selected function appears below the edit A gradeable rectangle (width: bust girth, height:
window. Double-click on the function inserts it into body height) is to be constructed (Picture 19-6).
the program. The following lines generate the result:
'****************************************
The first character of the name of an inner function Program Main()
'-------- Program: gradeable rectangle
which delivers a value, is a code for the type of the '------------------- declaration lines
delivered value. The types are identical to the lVar
variable types. The function rG() delivers a real nVar
rVar rWidth,rHeight
value. The function pPRiLng() delivers a point. pVar p00,p01,p02,p03
sVar
Allocation of values qVar
tVar
Declared variables are allocated a value with the cVar
following instructions: '--------------------------- constants
lCon
Logical variable nCon
lQuery1=False rCon rRi=0,rLe=180,rUp=90,rDo=270
tCon
lQuery2=True '-----------allocations / instructions
Number / whole number variable p00= pXY(0,0)
nIndex=1 rWidth = rG(1)
rHeight= rG(3)
Mathematical calculations (addition, subtraction, p01= pPRiLng(p00,rRi,rWidth)
multiplication, division) of numbers, whole p02= pPRiLng(p01,rUp,rHeight)
number/real variables and whole number/real p03= pPRiLng(p02,rLe,rWidth)
AusP(p00,p01,p02,p03)
functions are possible. If the term on the right of AusQ(p00+p01,p01+p02)
the “=“ does not deliver a whole number value, it AusQ(p02+p03,p03+p00)
is rounded to the nearest whole number. ' ------------------------ Program end
End Program
Real variable '*************************************
rDistance=920*2/3+14
Chapter 19 Programming Language I 315
________________________________________________________________________________________________________________
©Friedrich: Grafis - Textbook, Edition 2012
p03 p02 Y
130° 90°
X
180°
Height=
g3
270°
Picture 19-7
p5
p4
p7
X7
p2
X6
p1 p3 p6
Picture 19-8
Chapter 19 Programming Language I 317
________________________________________________________________________________________________________________
©Friedrich: Grafis - Textbook, Edition 2012
value definition line can have more than one After having defined the x values, the first points are
continuation lines. constructed.
The code ”Defx“ with consecutive number, p1 = pXY(0,0)
name and standard value can also be followed ... defines point p1 with the co-ordinates (0,0).
with size-specific x value allocations. In definition Thus, p1 is the zero of the construction.
blocks, a size is allocated with a value which the p2 = pXY(0,rX(1))
x value is to apply for this size. The size names ... defines point p2 with the co-ordinates
for standard measurement charts must start with (0,rX(1)), where rX(1) applies the value of
"_" ! the first x value. Thus, p1 is positioned upwards by
”raise CB”.
Programming of the points p4 = pPRiLng(p2,rUp,rX(2))
As a rule, a program is developed in steps and tested … defines point p4, positioned upwards from p2
after each step. Only when the first step has been with the distance rX(2) –the second x value.
successful, should the second step be commenced. p5 = pPRiLng(p4,rUp,rX(3))
The first step for programming of the collar band is … defines point p5, positioned upwards from p4
the programming of the points at the centre back, with the distance rX(3) –the third x value.
followed by the points at the collar point. Thus, the points at the CB are available within the
'************************************* program. They now have to be output to the
Program Main() screen. The following lines apply
'------------------------------------- '-------------------- output points
lVar
nVar
AusP(p1,p2,p4,p5)
rVar This first step should be tested, thoroughly with
pVar p1,p2,p4,p5
sVar , and . Only the points of the centre
qVar back will appear on the screen. Measure the
tVar distances between the points and also their co-
cVar ordinates, if necessary. With the right button, you
'-------------------------------------
lCon return to the programming user interface. Save the
nCon project via Project | Save.
rCon rRi=0,rLe=180,rUp=90,rDo=270 In the next step, the points of the collar point are
rCon
tCon constructed. It is recommended to instruct the
'----------------- x value definitions screen output in a block at the end of the program.
XTitel("collar band") Therefore, the next program lines are inserted
Defx(1,"raise CB",35) directly above ”output points“. All additions
Defx(2,"collar fold width",20)
Defx(3,"collar width CB",40) are highlighted.
Defx(4,"collar point(x) to p3",40) '*************************************
Defx(5,"collar point(y) to p3",45) Program Main()
Defx(6,"ang neck+foldline in p3",90) '-------------------------------------
Defx(7,"ang collar edge in p7",80) lVar
'------------------------ points at CB nVar
p1 = pXY(0,0) rVar
p2 = pXY(0,rX(1)) pVar p1,p2,p3,p4,p5,p6,p7
p4 = pPRiLng(p2,rUp,rX(2)) sVar
p5 = pPRiLng(p4,rUp,rX(3)) qVar
'----------------------- output points tVar
AusP(p1,p2,p4,p5) cVar
'------------------------------------- '-------------------------------------
End Program lCon
'************************************* nCon
The entries in the line pVar are entered by Grafis, rCon rRi=0,rLe=180,rUp=90,rDo=270
automatically after compiling. The line rCon, rCon rClLng=150
tCon
however, contains the assignment for the main '----------------- x value definitions
directions. A block with definition of the x values XTitel("collar band")
follows. For the first comment line, it is sufficient to Defx(1,"raise CB",35)
enter Defx(2,"collar fold width",20)
Defx(3,"collar width CB",40)
'- x value definitions Defx(4,"collar point(x) to p3",40)
The remaining characters are entered by Grafis Defx(5,"collar point(y) to p3",45)
during automatic formatting. The x values are Defx(6,"ang neck+foldline in p3",90)
defined, consecutively in the following lines and Defx(7,"ang collar edge in p7",80)
contain no size-specific x values.
318 Chapter 19 Programming Language I
________________________________________________________________________________________________________________
©Friedrich: Grafis - Textbook, Edition 2012
pA qSpline(pA,0,pE,0)
p3 p6
qSpline(pA,pE)
Picture 19-12
pE
The following lines generate the result:
rWi3 = rRiPP(p3,p7)
pM rWi3 = rWi3+rX(6)
qSpline(pA,pM,pE)
q1 = qSpline(p3,rWi3,p2,rLe)
Picture 19-10 q2 = qSpline(p3,rWi3,p4,rLe)
defines a spline from pA to pE. The spline can take For the collar edge, it is to be considered that the
on any direction in these points and will therefore, angle in p7 is entered as inside the collar. The
appear as a line (Picture 19-10). direction of the curve in p7 can be calculated either
With the instruction line with
q2 = qSpline(pA,0,pE,0) rWi7 = rRiPP(p7,p3)-rX(7)
the curve is also forced to run horizontally to the or with
right in points pA and pE with direction 0°. For a rWi7 = rRiPP(p3,p7)-180-rX(7)
reversed curve direction the instruction should be After
q2 = qSpline(pE,180,pA,180) q3 = qSpline(p7,rWi7,p5,rLe)
Each curve has a direction ! the collar edge is created but not yet, output to the
With the instruction line screen. The output instruction for the three curves
q3 = qSpline(pA,pM,pE) should read
a curve through three points is created, where the AusQ(q1,q2,q3)
directions in the points are not assigned.
320 Chapter 19 Programming Language I
________________________________________________________________________________________________________________
©Friedrich: Grafis - Textbook, Edition 2012
The program for the collar band with (as yet) pre- What is to be considered for alterations /
set collar length is ready: corrections of a program ?
'*************************************
Program Main() The answers to those questions can be found in the
'------------------------------------- last section 19.7 of this chapter.
lVar
nVar X Definition Value
rVar rWi3,rWi7 1 skirt length from waist 600mm
pVar p1,p2,p3,p4,p5,p6,p7
sVar 2 addition to half hip girth 10mm
qVar q1,q2,q3 3 addition to half waist girth 10mm
tVar 4 relocate sided seam to front 0mm
cVar
'------------------------------------- 5 raise side seam 10mm
lCon 6 dart length front 90mm
nCon
rCon rRi=0,rLe=180,rUp=90,rDo=270 7 dart point from hip line in bk 35mm
rCon rClLng=150
tCon
'----------------- x value definitions
XTitel("collar band")
Defx(1,"raise CB",35)
Defx(2,"collar fold width",20)
Defx(3,"collar width CB",40)
Defx(4,"collar point(x) to p3",40)
Defx(5,"collar point(y) to p3",45)
Defx(6,"ang neck+foldline in p3",90)
Defx(7,"ang collar edge in p7",80)
'----------------------- points at CB
p1 = pXY(0,0)
p2 = pXY(0,rX(1))
p4 = pPRiLng(p2,rUp,rX(2))
p5 = pPRiLng(p4,rUp,rX(3))
'---------------- corner point p3 (CF)
p3 = pXY(rClLng,0)
p6 = pPRiLng(p3,rRi,rX(4))
p7 = pPRiLng(p6,rUp,rX(5))
'--------------------------- neck line
rWi3 = rWiPPP(p6,p3,p7)
rWi3 = rWi3+rX(6)
q1 = qSpline(p3,rWi3,p2,rLe)
q2 = qSpline(p3,rWi3,p4,rLe)
'------------------------- collar edge
rWi7 = rRiPP(p7,p3)-rX(7)
q3 = qSpline(p7,rWi7,p5,rLe) Picture 19-13
'---------- ---- output points + lines
AusP(p1,p2,p3,p4,p5,p6,p7)
AusQ(sPP(p2,p5)) 1st step: construct points of the centre back,
AusQ(sPP(p3,p7)) centre front and side seam (Picture 19-14)
AusQ(q1,q2,q3)
'------------------------------------- fro to directi distance
End Program m on
'************************************* 01 02 ⇓ G10 (waist to hip)
01 03 ⇓ x1 (skirt length from waist)
19.6 Program: Skirt 01 05 ⇐ G2/2+X2 (half hip girth +
The basic block skirt according to Picture 19-13 is to ease)
be programmed with the application of the given x 02 04 ⇐ G2/2+X2
values. The generation of the program ensues in 03 06 ⇐ G2/2+X2
four steps. In each step, there are construction steps 02 07 ⇐ ½ distance p02⇔p04 + X4
(table), a picture, and the program up to the stage 01 08 ⇐ ½ distance p02⇔p04 + X4
displayed. The steps should initially be developed by 03 09 ⇐ ½ distance p02⇔p04 + X4
yourself and then, compared with the prepared
'*************************************
program text. Program Main()
'-------------------------------------
When creating the skirt, you may have the following lVar
questions: nVar
rVar rZ
What do I do if an error message appears? pVar p01,p02,p03,p04,p05,p06,p07,
How can I find the relevant function ? & p08,p09
What is to be considered for release of a sVar
qVar
program ? tVar
Chapter 19 Programming Language I 321
________________________________________________________________________________________________________________
©Friedrich: Grafis - Textbook, Edition 2012
05 08 01
06 09 03
04 07 02
Picture 19-15
'*************************************
Program Main()
lVar
nVar
rVar rZ,rEa,rSs,rBk,rFt
pVar p01,p02,p03,p04,p05,p06,p07,
& p08,p09,p10,p11,p12,p13,p14,
& p15,p16,p17
sVar
qVar
06 09 03 tVar
cVar
'-------------------------------------
Picture 19-14
322 Chapter 19 Programming Language I
________________________________________________________________________________________________________________
©Friedrich: Grafis - Textbook, Edition 2012
'***************************************************************
Program Main()
'---------------------------------------------------------------
' Collar construction with automatic length adjustment .
'---------------------------------------------------------------
nVar n,nNextPos,nT
rVar rZl,rA,rL,rA1,rL1,rA2,rL2
pVar p0,p1,p2,p3,p4,p5
qVar q1,q2,q3,qF,qB,qQqq
cVar cF,cB
'------------------------------------------- x value definitions
XTitel("x values for shirt collar construction")
Defx(1,"direction for collar neck",-45)
Defx(2,"direction for collar stand",-55)
Defx(3,"raise collar",35)
Defx(4,"stand width",15)
Defx(5,"collar width back",45)
Defx(6,"point length",60)
Defx(7,"point height",60)
Defx(8,"direction collar edge curve",-30)
'-------------------------------------- query length of neckline
qF = qKop(pXY(0,0)+pXY(100,0)) ' allocate qF
qB = qKop(pXY(0,0)+pXY(50,0)) ' allocate qB
cF = cPick(1,4,"Click FRONT neckline !","collar","!",nT)
qF = qCo(cF,"qq")
cB = cPick(2,4,"Click BACK neckline !","collar","!",nT)
qB = qCo(cB,"qq")
'--------------------------------------- calculate target length
rZl= rLngQ(qF)+rLngQ(qB)
'----------------------------------------- task cannot be solved
If(rZl<=rX(3)) Then
n = nIBox("The collar cannot be constructed !")
Exit Program
End If
'---------------------------- starting adjustment P0 => P1 (=rA)
rA = rZl
'-------------- 0.approximation with construction of collar edge
p0 = pXY(0,0)
p1 = pXY(rA,0)
p2 = pXY(0,rX(3))
q1 = qSpline(p2,0,p1,rX(1))
rL = rLngQ(q1) ! curve length calculation
'-------------------------- automatic length adjustment in cycle
rA1= 0 ' allocate function values for 1st approx.
rL1= rX(3)
rA2= rA
rL2= rL
For n = 1,10,1 ' maximum 10 approximation steps
rA = rNahInt(rA1,rL1,rA2,rL2,rZl) ' next approximation
p1 = pXY(rA,0)
q1 = qSpline(p2,0,p1,rX(1))
rL = rLngQ(q1) ! curve length calculation
If(rAbs(rL-rZl)<<0.01) Then ! achieved accuracy ?
Exit For ! if YES => quit loop
End If
rA1= rA2 !re-allocate function values for next approximation
rL1= rL2
rA2= rA
rL2= rL
End For
328 Chapter 20 Programming Language II
________________________________________________________________________________________________________________
©Friedrich: Grafis - Textbook, Edition 2012
20.1 Subjects for advanced users The operations “==“ and “<>“ are only suitable
for whole numbers as the numbers are compared
IF-THEN structure up to the 6th decimal, inclusive.
The IF-THEN structure is a control structure which Example:
carries out calculations or construction steps only, if For extreme individual sizes, the waist girth may be
a certain condition is fulfilled. greater than the hip girth. In this case, the negative
ease must be added, completely to the side seam.
The simple structure is This case is considered in the program as follows:
If (logical term) Then '--------------------- distribute ease
[instruction] rSs = 3/6*rEa 'portion in side seam
End If rBk = 2/6*rEa 'portion in Bk
Only if the logical term is true (has the value True), rFt = 1/6*rEa 'portion in Ft
If(rEa<<0) Then
are the instructions processed. rSs = rEa
The logical term can either be a direct logical rBk = 0
variable rFt = 0
End If
lSwitch=true
If(lSwitch) Then Within IF-THEN structures, no objects may be
[instruction] output, as the number of objects, the object type
End If or the order of the objects may change. Changes
or the result of a comparison operation between in the object output may lead to errors during
whole / real numbers or variables. style development. The notes on linking
If(rEa<<0) Then programming language ⇔ construction record in
rSs = rEa
the previous chapter apply.
rBk = 0
rFt = 0 The detailed structure is
End If If (logical term 1) Then
The following comparison operators are permitted [instruction 1]
for whole number / real variables: Else If (logical term 2) Then
[instruction 2]
Character Significance Else If (logical term 3) Then
<< smaller than [instruction 3]
>> greater than Else
== equal [instruction 4]
End if
<= smaller or equal Explanations can be found in Picture 20-1. The
>= greater or equal “Else If() Then“ queries can follow “If()
<> not equal Then“ a number of times. “Else“ is only
For connection of logical variables the following is permitted once before “End If“.
permitted:
Example:
Character Significance
In a skirt block for individual sizes, the ease is to be
NOT “not“ distributed differently, if the ease for half of the skirt
AND “and“ is greater than 40 mm. Enter the following in the
OR “or“ program:
'--------------------- distribute ease These program lines check whether one of the x
' rSs portion in side seam
' rBk portion in Bk values x1 to x5 is negative. If one of the values is
' rFt portion in Ft negative, the program is immediately aborted with a
'-------------------------- case rEa<0 message.
If(rEa<<0) Then
rSs = rEa
rBk = 0 Size interpolation
rFt = 0
'------------------------- case rEa<40 The function rGroInt() carries out a size-related
Else If(rEa<<40) Then interpolation. In the previous programming
rSs = 1/6*rEa language, y values were defined for this process.
rBk = 3/6*rEa
rFt = 2/6*rEa Size-related interpolation is useful, if a value is to be
'------------------------ case rEa>=40 altered depending on the current measurement
Else chart. The same result is achieved through use of
rSs = 1/4*rEa
rBk = 2/4*rEa size-related x values. As opposed to the x values,
rFt = 1/4*rEa values calculated with rGroInt() can only be
End If adjusted in the programming language program. The
user of the released program has no access to these
FOR-NEXT structure values. (S)he cannot alter them.
With the FOR-NEXT structure, loops can be A size-related value of the real number type can be
created. The loops begins with defined at any point in the program with the
For nLauf = nA,nE,nStep following instruction:
and ends with rCorr1=rGroInt("Size",value
End For & [,"Size“,value,])
nLauf is the loop variable. During the first run, it As parameters, any number of pairs made up from
has the value nA. After each run, nLauf is size and the relevant value can be entered. The
automatically raised by nStep or reduced if function calculates the value for the current
nStep is negative. The instructions between For measurement chart from the value pairs size/value.
and End For are processed, repeatedly during Size names must be entered in inverted commas,
each run of the loop. where the underscore “_“ indicates a standard size.
The loop is only quit when the loop variable has It is recommended to enter the sizes in ascending
exceeded the end value or Exit For has been order. If no value pair is entered for a figure type,
instructed. The variables nLauf, nA, nE and the value of the first entered value pair is applied to
nStep must be whole number variables. all sizes of the figure type. Please note the following
example:
The complete structure in an overview is shown in
Picture 20-2. Value
[instruction] 18
[Next For] (next loop run) 16
[instruction]
[Exit For] (quit loop, immediately) 14
[instruction] 12
End For 10
Picture 20-2
Example: 38 40 42 44 538 540 542 544 Size
'-----------check if x1 to x5 negative
nA=1 Picture 20-3
nE=5
For nLauf=nA,nE,1 A correction value for the figure types normal and
If(rX(nLauf)<<0) Then
t1="The x value x"+tFormat(nLauf) broad hip is to be defined according to Picture 20-3.
& +" is negative !"+tc(13,10)+ The following instruction defines the value r1 as
& "The collar cannot be required:
& constructed." r1 = rGroInt("_38",10,"_40",12,
nBox= nIBox(t1,31) & "_42",16,"_44",18,"_538",12,
Exit Program & "_540",14,"_542",17,"_544",19)
End If
End For
330 Chapter 20 Programming Language II
________________________________________________________________________________________________________________
©Friedrich: Grafis - Textbook, Edition 2012
The following overview shows which value the use nIBox for error messages for extreme
variable r1 takes on for the respective construction entries from your program.
measurement chart: The infobox can appear in different display options.
Size r1 Size r1 Size r1 The display option is determined with the optional
36 8 036 10 536 12 whole number parameter nD. The first digit of this
38 10 038 10 538 14 2-digit parameter controls which button is displayed.
40 12 040 10 540 17 The second digit determines the icon in the
42 16 042 10 542 19 window. Picture 20-4 contains an overview of the
44 18 044 10 544 21 display options.
46 20 046 10 546 23 The function value of nIBox indicates the clicked
For the figure type narrow hips (pre-fix “0“), no button. The values of nIBox stand for the following
value was defined. Thus, the variable obtain the buttons:
value 10 for all sizes of this figure type. 1 - Button “OK“
For individual measurement charts, the value of the 2 - Button “Yes“
respective reference size (column x value reference 3 - Button “Non“
in the size table) is entered. If no reference is 4 - Button “Ignore“
entered in this column, again, the value of the first 5 - Button “Repeat“
value pair applies. 6 - Button “Quit“
Clicking the button “Abort“ always leads to
immediate abort of the program. It is identical with
Dialogue functions
Exit Program.
In basic blocks or construction components,
information from the Grafis record are often Example:
required. This information can be process Before the construction steps for a mitred corner
parameters (lengths, distances,...), but also objects are carried out in the programming language, it is
(points, lines). For example, for the collar, tested, whether the requested lines are suitable for
information about the neckline is required; for a creation of a corner and are not parallel.
'-------------------- Lines parallel ?
sleeve, information about the armhole. In the new rWi = rWiSS(s1,s2)
programming language, a dialogue can be created t1 ="Lines for corner are almost "+
which instructs the user of the program to click the & "parallel (angle<5°)!"+tC(13,10)+
& "The mitred corner cannot be "+
required objects. & "constructed."
For the dialogue with the user, the functions t2 = "Error – Construction mitred "+
nIBox() & "corner"
cPick() If(rAbs(rWi)<<5) Then
nMsg= nIBox(t1,t2,21)
are available. Exit Program
Else If(rAbs((rAbs(rWi)-180))<<5) Then
nIBox() nMsg= nIBox(t1,t2,21)
Infobox builds a window with a note for the user or Exit Program
End If
which the user can close with Yes/No. In this If the angle between the lines s1 and s2 is almost
window, for example, the user can be told the
0° or almost 180° (between –5°/5°, 175°/180° or –
reason why a construction cannot run under the
175°/-180°), the message according to Picture 20-5
particular conditions. If an x value is assigned with an
appears and the program is aborted.
extreme value, the user can be warned. The
infobox appears also during grading! As a rule,
Buttons: +0 +1 +2 +3 +4
End/Repeat/Ignore 10+ 10 11 12 13 14
OK 20+ 20 21 22 23 24
OK/Abort 30+ 30 31 32 33 34
Repeat/Abort 40+ 40 41 42 43 44
Yes/No 50+ 50 51 52 53 54
Yes/No/Abort 60+ 60 61 62 63 64
Picture 20-4
Chapter 20 Programming Language II 331
________________________________________________________________________________________________________________
©Friedrich: Grafis - Textbook, Edition 2012
In a programming language program with the If the circle is required to create an intersection with
instruction nZkl=nZKlasse(), the variable a line or another curve, the function qVollKr()
nZkl has the following value for the respective (full circle) should always be used. For creation of
measurement chart during processing: intersections, a direction point must be entered
Size table value for which points to the required intersection if more
nZKlasse() than one option are available. The circle centre is
> 01 e04 ____40_0 4 unsuitable as a direction point.
> 02 e04 ____42_0 4 Example:
> 03 e04 ____44_0 4 In the following example program, each circle
> 04 c02 ____40_0 2 variation is defined and then, output (Picture 20-6).
> 05 g06 ____40_0 6
> 06 i08 ____40_0 8
q3
The programmer determines the amount of ease to
be added to bust, waist ... with the calculation of
nZKlasse. With the instructions q1
'-------------------------- Bust width
rBu = rG(1)+10*nZKlasse()
'------------------------- Waist width
rWa = rG(4)+13*nZKlasse() q2
'--------------------------- Hip width
rHi = rG(2)+15*nZKlasse()
'------------------------ Drop armhole
rAh = 2*nZKlasse()
the bust width rBu for half of the garment is
calculated as follows:
Size table value of ease
rBu
> 01 e04 ____40_0 920+10*4 +40
> 02 e04 ____42_0 960+10*4 +40
> 03 e04 ____44_0 1000+10*4 +40
> 04 c02 ____40_0 920+10*2 +20 Picture 20-6
> 05 g06 ____40_0 920+10*6 +60
The parameter 45 in the instruction
> 06 i08 ____40_0 920+10*8 +80 q1 = qVollKr(p0,rRad1,45)
Per proportion class, 10 mm ease are added to the determines that the symmetry axis of the full circle
bust, 13 mm ease at the waist, 15 mm ease at the (start and end) is the 45° direction.
hip. At the same time, the armhole is dropped by 2 The parameter –45 in the instruction
mm per proportion class. With the factors before q2 = qHalbKr(p0,rRad2,-45)
nZKlasse(), the programmer determines the determines that the symmetry axis of the semicircle
ease per proportion class. If the change of ease is to is the –45° direction.
be irregular in the different proportion classes, the
IF-ENDIF structure is to be used. The parameter 60 and –90 in the instruction
q3 = qTeilKr(p0,rRad3,60,-90)
For tight-fitting garments, e.g. swimwear or
sportswear, the calculation can also be determine that the partial circle starts at 60° and
10*nZKlasse()–40. Thus, the measurement in ends at –90°. The circle is created in a
proportion class a00 is 4cm smaller than the body mathematically positive direction.
'*************************************
measurement. Program Main() ' Circle variations
'-------------------------------------
Circle functions rVar rRad1,rRad2,rRad3
qVar q1,q2,q3
Circles are treated like curves in the new pVar p0
programming language. All curve functions can also '------------------------ Centre point
p0 = pXY(0,0)
be applied to circles. A circle can be created with '------------------------------ Radius
the functions rRad1 = 100
qTeilKr() rRad2 = 140
qHalbKr() rRad3 = 180
'---------------------- define circles
qVollKr() q1 = qVollKr(p0,rRad1,45)
As parameters, the centre point of the circle (point q2 = qHalbKr(p0,rRad2,-45)
q3 = qTeilKr(p0,rRad3,60,-90)
variable) and the radius of the circle (real variable)
are to be entered. Depending on the circle type,
direction assignments follow.
Chapter 20 Programming Language II 333
________________________________________________________________________________________________________________
©Friedrich: Grafis - Textbook, Edition 2012
The new curves of the neck and armhole are The function
transferred in the parameter list. Before processing rNahInt(rA1,rIs1,rA2,rIs2,rTarg)
the instruction line The function rNahInt(rA1,rIs1,rA2,
lIs=lTranslShoulder(qNeckF,qNeckB, rIs2,rTarg)calculates the probable starting
& qArmF,qArmB,rX(6),rX(7))
value from two starting values rA1 and rA2, and the
in Main(), the shoulder seam of the curves corresponding result values rIs1 and rIs2, with the
qNeckF, qNeckB, qArmF, qArmB has not result rTarg.
been relocated. After processing the line, the curves A mainly linear interdependence between
are re-allocated and the shoulder is relocated. starting value and result value is assumed
(Picture 20-7).
20.2 Automatic length adjustment
rIs
rNahInt(rA1,rIs1,rA2,rIs2,rTarg)
The approximation interpolation rNahInt()is rIs1
required for automatic length adjustment, e.g. for rTarget
collars and sleeves. The collar is to be adjusted to
the neck, the sleeve to the armhole. rIs2
For application of length adjustments, the following
procedure applies:
1. Formulate a new, unambiguous construction
instruction with a target length depending on
other construction parameters.
2. Determine a variable construction parameter ?
rA, which can be altered for adjustment of the
target length rTarg.
rA
3. Allocate a zero approximation. Example: For rA1
rA1=0, the result would be rIs1=0.
rA2
4. First development of the construction with a Picture 20-7
suitable starting value rA2 for the variable In the following collar band construction, the
construction parameter up to actual length variable construction parameter is the distance
rIs2 and calculation of actual length rIs2. between p1 and p3.
Depending on the extent, the development steps Example:
can be programmed as a external function.
For a distance p1⇔p3 of 160mm, the collar neck is
5. Calculate the new starting value rA with the
165.8mm long and for 200mm the collar neck is
function rNahInt(). 204.7mm long.
6. Repeated development of the construction with With the allocation
the new starting value rA and calculation of the rA1 =160
actual length rIs. rIs1 =165.8
7. Query, whether the target length has been rA2 =200
achieved. rIs2 =204.7
If yes, the construction is continued according to the required distance p1⇔p3 can be calculated for a
point 8. target length of the collar neck of 183mm as follows:
If no, the values of rA2 and rIs2 are switched rTarg=183
to the variables rA1 and rIs1. The variables rA =rNahInt(rA1,rIs1,rA2,
& rIs2,rTarg)
rA2 and rIs2 then, obtain the values of rA and
This calculation results in a value of 177.6mm for the
rIs which were last calculated. Then, a new
distance p1⇔p3. With this value, a collar neck of
value is calculated for rA according to point 5.
182.9mm is obtained. A further calculation with the
8. Finish the construction.
values
rA1 =200
rIs1 =204.7
rA2 =177.6
rIs2 =182.9
results in a value of 177.7mm for the distance p1⇔
p3. With this value, the collar neck has the required
length of 183.0mm.
Chapter 20 Programming Language II 335
________________________________________________________________________________________________________________
©Friedrich: Grafis - Textbook, Edition 2012
p8
p5
p9
p4
p7
p2
p1 p3 p6
Picture 20-8
The program: collar band with automatic length adjustment
'***********************************************************************
Program Main()
' Construction of a collar band after instructions by
' Mrs. Prof. H.Brückner, Berlin
' The user has to click the necklines in the front and back
' The collar is automatically constructed, so that the length of the collar
' neck equals the length of both necklines plus addition x1.
'-----------------------------------------------------------------------
lVar
nVar n
rVar rWi3,rWi7,rA,rA1,rA2,rIs,rIs1,rIs2,rClLng,rTarg
336 Chapter 20 Programming Language II
________________________________________________________________________________________________________________
©Friedrich: Grafis - Textbook, Edition 2012
pVar p1,p2,p3,p4,p5,p6,p7,p8,p9
sVar
qVar q1,q2,q3,qF,qB
tVar
cVar cF,cB
'-----------------------------------------------------------------------
lCon
nCon
rCon rRi=0,rLe=180,rUp=90,rDo=270
rCon
tCon
'--------------------------------------------------- x value definitions
XTitel("collar band")
Defx(1,"addition collar length",0)
Defx(2,"raise CB",35)
Defx(3,"collar fold width",20)
Defx(4,"collar width CB",40)
Defx(5,"collar point (x) in relation to p3",40)
Defx(6,"collar point (y) in relation to p3",45)
Defx(7,"factor for direction point neck relating to x2",2.6)
Defx(8,"direction point for collar edge",155)
'--------------------------------------------- query length of necklines
cF = cPick(1,4,"Click neckline FRONT !","collar","!",nT)
If (not lCo(cF, "iO")) Then
FEnd(0)
Exit Program
Endif
qF = qCo(cF,"qq")
cB = cPick(2,4,"Click neckline BACK !","collar","!",nT)
If (not lCo(cB, "iO")) Then
FEnd(0)
Exit Program
Endif
qB = qCo(cB,"qq")
rClLng = rLngQ(qF)+rLngQ(qB)
If(rClLng<<rX(2)) Then
n = nIBox("The necklines are too short !")
Exit Program
End If
'---------------------------------------------------------- points at CB
p1 = pXY(0,0)
p2 = pXY(0,rX(2))
p4 = pPRiLng(p2,rUp,rX(3))
p5 = pPRiLng(p4,rUp,rX(4))
p8 = pPRiLng(p1,rUp,rX(8))
p9 = pPRiLng(p1,rUp,rX(2)*rX(7))
'------------------------------------------- collar neck 0 approximation
rTarg = rClLng+rX(1)
rA = rClLng
p3 = pXY(rA,0)
rWi3= rRiPP(p3,p9)
q1 = qSpline(p3,rWi3,p2,rLe)
rIs= rLngQ(q1)
'-------------------------------------------------- values for 1st approx.
rA1 = 0
rIs1 = 0
rA2 = rA
rIs2 = rIs
'--------------------------------------------------------- autom.approx.
For n = 1,10,1
rA = rNahInt(rA1,rIs1,rA2,rIs2,rTarg)
p3 = pXY(rA,0)
rWi3= rRiPP(p3,p9)
q1 = qSpline(p3,rWi3,p2,rLe)
rIs= rLngQ(q1)
If(rAbs(rIs-rTarg)<<0.01) Then
Exit For
End If
rA1 = rA2
rIs1 = rIs2
rA2 = rA
rIs2 = rIs
End For
'---------------------------------------------------------- collar point
p6 = pPRiLng(p3,rRi,rX(5))
p7 = pPRiLng(p6,rUp,rX(6))
'------------------------------------------------------ collar fold line
q2 = qSpline(p3,rWi3,p4,rLe)
Chapter 20 Programming Language II 337
________________________________________________________________________________________________________________
©Friedrich: Grafis - Textbook, Edition 2012
p2 p5
p1 p3 p4
Picture 20-9
'***********************************************************************
Program Main()
' Test environment for development of the function qClNeck1()
'-----------------------------------------------------------------------
nVar n
rVar rClLng,rTarg
pVar p1,p2,p3,p4,p5
qVar qF,qB,q1
cVar cF,cB
rCon rRi=0,rLe=180,rUp=90,rDo=270
'-------------------------------------------------------------- x values
XTitel("collar neck for shirt collars")
Defx(1,"addition to collar neck line",0)
Defx(2,"raise CB",10)
Defx(3,"raise CF",5)
Defx(4,"additional direction collar stand in p5",10)
Defx(5,"position p3 between p1-p4 in %",66)
'-------------------------------------------- query length of necklines
cF = cPick(1,4,"Click neckline FRONT !","collar","!",nT)
If (not lCo(cF, "iO")) Then
FEnd(0)
Exit Program
Endif
qF = qCo(cF,"qq")
338 Chapter 20 Programming Language II
________________________________________________________________________________________________________________
©Friedrich: Grafis - Textbook, Edition 2012
20.4 Shirt collar construction with application of the external function qClNeck1()
A shirt collar (Picture 20-10) with the following x 2 6 ⇑ x5
values is to be constructed with application of the parallel to collar neck at
external function qClNeck1() from the previous distance x5
section. 9 end point of parallel
X Definition Step Value 6 7 ⇑ x6 (collar width)
1 addition collar length 0mm 5 8 collar x7 (overlap collar stand)
2 raise CB p1⇒p2 10mm neck in
3 raise CF p4⇒p5 5mm p5
4 additional direction collar 10° 8 10 vertical x5-x8 (reduce stand width at
stand in p5 as overlap)
5 stand width CB p2⇒p6 25mm before
6 collar width CB p6⇒p7 65mm 4 11 ⇑ x2+x5+x6+x10 (collar point
7 overlap collar stand p5⇒p8 20mm overlap in y)
8 reduce stand width at p8⇒p10 5mm 11 11 ⇒ x9 (collar point in x)
overlap construct collar edge with
9 collar point in x p4⇒p11 15mm direction x11 in p11
10 collar point in y p4⇒p11 10mm All curves are to run into the centre back at right
11 direction collar point 10° angle.
12 position p3 between p1- p1⇒p4 66% Step-by-step guide:
p4 Create the new project “shirt collar“ and open the
Construction steps: new module “collar necks“ in this project with
from to direct. distance Module | New.... The module appears in the variable
1 2 list under the section “Module“. Clicking, opens the
⇑ x2 (raise CB)
module. Copy the tested function qClNeck1()
1 4 ⇒ variable distance, so that
from the previous section into the module “collar
collar neck = neckline + x1
necks“ and compile the new module. Then, select
1 3 ⇒ x12 /100* variable distance
the main module by clicking on Main.qpr in the
4 5 ⇑ x3 (raise CF) “Module“ section and develop the shirt collar
construct and optimise collar according to the program instructions on page 16.
neck line For development of a different collar with the same
The steps thus far are processed by the external collar neck line, the module “collar necks“ only has
function qClNeck1(). All following steps are to be inserted. Thus, the function qClNeck1()
programmed in the program Main(). can also be used, there.
p7 p11
p6
p9 p10
p2
p5
p8
p1 p3 p4
Picture 20-10
340 Chapter 20 Programming Language II
________________________________________________________________________________________________________________
©Friedrich: Grafis - Textbook, Edition 2012
Application of Pos-numbers in the construction ¾ Request the user to click the front neckline. The
component “shoulder relocation“ Pos-number of the ft neck is saved to nPos1 in
Apart from the application of Pos-numbers, this the process.
example should also clarify: ¾ Request the user to click the front shoulder. The
• The creation of a meaningful dialogue with the Pos-number of the ft shoulder is saved to
user. First, the user is given the information and nPos2 in the process.
then, is requested to click the required objects. ¾ With the external function lcurve_orient_all(),
• The safety of the program has great significance. orientate the neckline and shoulder according to
The program must later “react“, safely to the Picture 20-11 check the corner. If no clear
different cases of applications. For the shoulder corner is found, abort with a message. Whether
relocation, the length of the shoulders is a curve was re-orientated or not, is saved under
compared and each corner is checked for gaps the variables lRota1 etc.
and protruding lines. ¾ Request the user to click the front armhole. The
• Each construction component should alter the Pos-number of the ft armhole is saved under
original objects as little as possible, even though nPos3.
at first, no negative effects may be recognised. ¾ With the external function
Therefore, the original orientation of the lines is lcurve2_orient(), orientate the armhole
reproduced at the end of the construction line according to Picture 20-11 and check the
component. corner. If no clear corner is found, abort with a
• A sufficient comment is necessary. This is message.
irrespective of the fact, whether subsequent ¾ Request the user to click the back armhole. The
alterations/corrections are carried out by the Pos-number of the bk armhole is saved as
original programmer or another person. When nPos4.
working with the construction component ¾ Request the user to click the back shoulder. The
shoulder relocation, decide whether the Pos-number of the bk shoulder is saved as
comment is sufficient for you. nPos5.
• A picture with point and line annotations ¾ With the external function
according to Picture 20-11 is also part of each lcurve_orient_all(), orientate the
project. This also applies to a short description armhole and shoulder according to Picture 20-11
of the procedure. and check the corner. If no clear corner is found,
For the shoulder relocation, objects according to abort with a message.
Picture 20-11 are assumed or prepared. ¾ Compare the front and back shoulder and abort
The programming language program for the with a message, if necessary.
shoulder seam is organised as follows: ¾ Request the user to click the back neckline. The
¾ create and display info mask for the user. The Pos-number of the bk shoulder is saved as
nPos6.
¾ With the external function
q2 q5 lKurve2_orient(), orientate the neckline
according to Picture 20-11 and check the corner.
If no clear corner is found, abort with a message.
q1 q6 Now, the actual transformation steps follow:
¾ Transform back armhole and shoulder to the
q3 q4 front and then link.
¾ Relocate shoulder point at the neck by x1 and at
the armhole by x2.
¾ Allocate the curves, again and reverse the
transformation.
Picture 20-11 ¾ If a curve has been rotated, return it to its
original orientation.
user is informed about the pre-requisites and the ¾ Replace the curves of the construction record
application options. with the new curves. The curves are output onto
¾ The curves are suitably allocated, so that the the original Pos-numbers.
program can be tested in the development The complete program Main() with the external
environment. functions lcurve_orient_all and
lcurve2_orient in the Module “addition“
follows.
Chapter 20 Programming Language II 343
________________________________________________________________________________________________________________
©Friedrich: Grafis - Textbook, Edition 2012
q3 = qCo(c3,"qq")
l = lcurve2_orient(q2,q3,lRota3)
If(Not l) Then
t = "The curves ft shoulder and ft armhole"+tC(13,10)+tGen
n = nIBox(t,"Relocate shoulder",24)
Exit Program
End If
'------------------------------------------------------------ armhole bk
tInfo= "Click back armhole !"
c4 = cPick(4,4,tInfo,tTop,"i",nT)
q4 = qCo(c4,"qq")
'----------------------------------------------------------- shoulder bk
tInfo= "Click back shoulder !"
c5 = cPick(5,4,tInfo,tTop,"i",nT)
q5 = qCo(c5,"qq")
l = lcurve_orient_all(q4,q5,lRota4,lRota5)
If(Not l) Then
t = "The curves bk armhole and back shoulder"+tC(13,10)+tGen
n = nIBox(t,"Relocate shoulder",24)
Exit Program
End If
'----------------------------------------------- shoulder straight line?
If(rAbs(rLngQ(q5)-rAbstPP(pQanf(q5),pQend(q5)))>>0.05) Then
t = "The shoulder line is curved."+tC(13,10)
& +"This case is not prepared."
n = nIBox(t,"Relocate shoulder",24)
Exit Program
End If
'------------------------------------------------ compare shoulder lines
If(rAbs(rLngQ(q2)-rLngQ(q5))>>0.5) Then
t = "The shoulder lines in ft and bk"+tC(13,10)
& +"have different lengths !"
n = nIBox(t,"Relocate shoulder",24)
Exit Program
End If
'----------------------------------------------------------- neckline bk
tInfo= "Click back neckline !"
c6 = cPick(6,4,tInfo,tTop,"i",nT)
q6 = qCo(c6,"qq")
l = lcurve2_orient(q5,q6,lRota6)
If(Not l) Then
t = "The curves bk shoulder and bk neckline"+tC(13,10)+tGen
n = nIBox(t,"Relocate shoulder",24)
Exit Program
End If
'---------------------------- transform back neckline and armhole curves
s1 = sPP(pQanf(q5),pQend(q5))
s2 = sPP(pQend(q2),pQanf(q2))
DrehTr(s1,s2:q4,q6)
'----------------------------------------------------------- link curves
q1t = qKop(q1+q6)
q3t = qKop(q4+q3)
'----------------------------------------------- relocate shoulder point
pSneck = pQend(q1)
pSarmh = pQanf(q3)
pSneck = pQPlng(q1t,pSneck,-rX(1))
pSarmh = pQPlng(q3t,pSarmh,rX(2))
'------------------------------------------------ create all curves again
q1 = qQbisP(q1t,pSneck)
q2 = qKop(pSneck+pSarmh)
q3 = qQabP(q3t,pSarmh)
q4 = qQbisP(q3t,pSarmh)
q5 = qKop(pSarmh+pSneck)
q6 = qQabP(q1t,pSneck)
'------------------------------------------------ reset curves in the bk
DrehTr(s2,s1:q4,q5,q6)
'----------------------------------- rotate curves in original direction
If(lRota1) Then
q1 = -q1
End If
If(lRota2) Then
q2 = -q2
End If
Chapter 20 Programming Language II 345
________________________________________________________________________________________________________________
©Friedrich: Grafis - Textbook, Edition 2012
If(lRota3) Then
q3 = -q3
End If
If(lRota4) Then
q4 = -q4
End If
If(lRota5) Then
q5 = -q5
End If
If(lRota6) Then
q6 = -q6
End If
'---------------------------------------------------------------- output
AusQ(nCo(c1,"nr"),q1)
AusQ(nCo(c2,"nr"),q2)
AusQ(nCo(c3,"nr"),q3)
AusQ(nCo(c4,"nr"),q4)
AusQ(nCo(c5,"nr"),q5)
AusQ(nCo(c6,"nr"),q6)
'-----------------------------------------------------------------------
End Program
'***********************************************************************
'***********************************************************************
Function lcurve2_orient(q1,q2,lRota2)
'-----------------------------------------------------------------------
' The SECOND curve is orientated so that the end point of the first curve
' is positioned, directly at the beginning of the second. If the two
' curves were orientated, correctly the function has the value True,
' other wise it has the value False.
' lRota2 is True, if q2 was rotated.
' q1 is not rotated.
'-----------------------------------------------------------------------
nVar n
qVar q1t,q2t
pVar pEndq1,pAnfq2
'---------------------------------- query variation, re-orientate curves
lcurve2_orient = False
For n = 1,2,1
If(n==1) Then
q1t = q1
q2t = q2
lRota2 = False
Else If(n==2) Then
q1t = q1
q2t = -q2
lRota2 = True
End If
pEndq1 = pQend(q1t)
pAnfq2 = pQanf(q2t)
If(rAbs(rAbstPP(pEndq1,pAnfq2))<<0.5) Then
lcurve2_orient = True
q1 = q1t
q2 = q2t
Exit For
End If
End For
'-----------------------------------------------------------------------
End Function
'***********************************************************************
Appendix A New in Version 11
________________________________________________________________________________________________________________
©Friedrich: Grafis – Help, Edition 2012
Further innovations New on the material, pieces and sizes file cards
Interactive environment Additional functions for repeat
It is now possible to drag all figure types with a new Additional options for repeat tolerances or pin-
button, see section 13.3. After having set a stack stripe repeat can be utilised via an expert switch,
point, an optional direction point can be selected. see section 18.3.
X values Bundle direction
The dialogue for editing x values can remain perma- The bundle direction is indicated, see section 18.5.
nently open. The expert mode offers two further With set expert switch, the bundle direction can be
functions, see section 11.1. specifically altered.
Export production patterns and plot output
Hiding seam allowances or seam lines, see section Further innovations
15.3. Shrinkage value assistant
Export Shrinkage values can be calculated for a layed lay-
During AAMA/ASTM export, text is also exported. plan.
Seam symbols are respected. Overlap areas
Import Display of overlap areas, see section 18.13.
Import of Lectra IBA/VET files is possible, see sec- Direct import via double-click on ISO, PLO and
tion 15.8. DXF
Size dialogue during import The direct import can be activated via File | File
This dialogue has been completely revised and has options.
an optional memory function, see section 15.6. New plot options
Open styles New annotation elements are available, see section
The user will be informed when attempting to open 17.9. A ruler can also be plotted along the layplan.
Lectra MDL styles. MDL and SCB files can be linked Expansion of layplan characteristics
with the Grafis application via Files / File options.
Number of body measurements per measure- A.3 New in the Interactive constructions
ment system
The maximum amount of permitted body meas- New constructions
urements per measurement system has been in-
creased from 99 to 256. • Tailored jacket 20 as successor to Tailored
jacket 10
A.2 New in the Grafis Layplanning • Bodice 60 finished measurement bodice based
on Bodice 50
program
• Bodice 70 craftsperson bodice as per Mül-
For all menus, the button display has been restyled ler&Sohn logic
and optimised. A new dialogue for control of cutter • Bodice 80 womens body with stretch deduction
output is available, see section 18.15. • Sleeve 80 with stretch deduction
• Pant 10 with stretch deduction
New during layplanning
• Front part 30 tool with bust dart distribution
Place piece inside another piece • Front part 40 tool with bust dart distribution
Pieces can be placed inside another piece, see sec-
tion 17.7. Revised constructions
Place piece with overlap Via test run in the styles, revised constructions will
Pieces can be placed with slight overlaps, see section be updated. In some cases, the new functionality is
17.7. activated via options or menu entries in the context
Free anchor lines menu of the construction. For better transparency
See section 17.6. of the constructive logic, the output of auxiliary
objects and echos in the interactive environment has
Sliding against step lay edges
been completely revised.
Layplanning with magnet
See section 17.7.
Temporary groups
See section 17.6.
Appendix A New in Version 11 349
________________________________________________________________________________________________________________
©Friedrich: Grafis – Help, Edition 2012
The variation Update should be selected if an exist- Link Grafis file extensions
ing version of Grafis is to be updated. All existing This option activates the linking of the file extensions
settings for paths, window positions, recently *.MDL, *.PMD, *.SCB and *.SBI with the respective
opened files, export/ import settings, plotter setup Grafis program of the current installation. Files with
etc. are carried over or a query appears before these extension can then be opened with double-
overwriting files. click in Explorer.
Before updating an existing Grafis installation, a Update measurement systems
backup of all existing data should be carried out. It is
This option is only available for an Update installa-
sufficient to copy all Grafis directories in use from
tion, see Picture B-3. With this option, the installa-
the local computer and from the network onto a
tion of measurement systems can be specifically
separate medium or to save as them a copy on the
switched on or off. Use this option if the basic Grafis
local drive.
data is to be updated but the measurement systems
are to remain unchanged.
Select target drive and options
In the next step, the target drive is selected. Grafis is
always installed in the folder \GRAFIS on the target
drive. The following options can be selected, see
Picture B-2 as an example for the installation varia-
tion New:
Picture B-3
Installation in a network
For an installation of the New / Complete variation,
a further dialogue can be opened via the Installation
in a network button, see Picture B-4. This dialogue
Picture B-2 permits moving six different folders or folder groups
to other drives for shared use in the network. The
Install dongle driver
folder or folder groups are:
This option should always be activated. The installa- • Measurement systems
tion of the driver may only be omitted if the same or • Forms
a later version of Grafis has already been installed on • Basic blocks
the computer. The driver installation itself checks if • Texts and text modules
a dongle driver is already installed and proposes • Plotter settings
updating or skipping the installation. • Symbols and export settings
Set up icons for all users If only style files are to be exchanged, it is not neces-
With this option you determine for which user pro- sary to move these folders to the network. It is
files the Grafis icons are to be set up. If basically all sufficient to assign a common network drive for the
users of this computer work with Grafis, this switch Grafis users, activated in the Grafis Setup on the
must be activated. If only the registered user is to Drives and Paths file card. This drive should ideally be
work with Grafis, this switch can be deactivated. If linked with the same drive letter on all Grafis user
the installation runs with simple user rights, i.e. workstations. This variation is recommended if a
without administrator rights, this option is inactive. number of independent users, such as service pro-
viders or students, wish to exchange styles or if
styles or to be provided for classes.
Appendix B Installing and setting up Grafis 353
________________________________________________________________________________________________________________
©Friedrich: Grafis – Help, Edition 2012
Picture B-7
Drive letters for removable disks are only indicated
if these data carriers are connected (e.g. USB sticks)
or if media is inserted (e.g. for removable disk
drives). CD/DVD or Blue-ray drives are never sug-
Picture B-6 gested or displayed.
The start commands for table calculation or text
The Screen file card also offers a number of options
processing can be saved to permit a quick start
for illustration and display in the Grafis window.
directly from within Grafis.
From version 11 onwards, the menu on the right is
displayed with graphic symbols (buttons) as stan- Network setup
dard. The button size can be determined on this file
The button Network setup opens a separate dialogue
card. A button size of 32 pixels is recommended for
window with the Grafis network configuration, see
a screen resolution of up to 1024x768. For a higher
Picture B-8. Changes to these settings have funda-
resolution, 40 pixels are recommended. The font
mental impact on saving of files and should only be
size for right menu is important even if display menu
altered by a system administrator or experienced
with icons is active, as the text type is also used in
users.
other dialogues, such as the x value list and part
organisation for example. During installation it is possible to install specific
folders or folder groups on network drives. If this
option has not been used, folders can be moved to
Drives file card
different drives at a later date with the Network
The setting of drives is of fundamental importance. setup dialogue in the setup program.
It ensues on the Drives file card, see Picture B-7. In Initially, the dialogue shows the current situation. If
the Grafis drives list on the left, all drives on which specific allocations have already been made, this will
Grafis data is to be saved must be listed. One of the show here. As well as paths for the different folders,
Grafis drives has to be selected as the Grafis start the button Relocate plus selection of a target drive
drive. This ensues in the field below the left win- enables new allocation. The selection <basic drive>
dow. The Grafis start drive should always be acces- resets previous relocation back to the original instal-
sible. It is usually a local drive and ideally the original lation drive. This allocation can be carried out sepa-
installation drive. rately for each measurement system in the upper list
The selected drives can be moved from one side to area.
the other with the arrow buttons.
Appendix B Installing and setting up Grafis 355
________________________________________________________________________________________________________________
©Friedrich: Grafis – Help, Edition 2012
Picture B-9
Picture B-8
The actual move is initiated via the button Relocate
now in the lower area of the window. Here, you can
also determine if
• the existing files are copied,
• existing files are overwritten without warning or
• the files are removed from the original location
and are to be relocated to a new location.
If you waive copying the data, only the path entries
are altered during the move. Use this option if the
data has already been copied to the network drive
from another workstation.
Picture B-11
If the WinTab driver has been installed succesfully,
the following variables can be adjusted on the Digi-
tizer file card (Picture B-11): Picture B-12
Size of menu The distance p1=>p2 is gramme. Hem position defines the alignment for the
area 245mm on the menu pads sup- automatically selected grain line direction in the
plied. As the pads can also be construction and the layplan, see section 18.10. Line
used enlarged or reduced pro- types offers assignment of specific line significance to
portionally, the current distance line attributes, see section 18.11. These parameters
p1=>p2 is to be entered in are fundamental and should be determined once
millimetres. during installation of the programme and then main-
tained.
No. for OK cursor key for <OK>
button Furthermore, the following can be adjusted:
No. for Cancel cursor key for <Cancel> Minimum letter size … Minimum size for auto-
button matically set annotation for plot and print
Delay after Delay after key press in mille- Add size designation to layplan name…
key press seconds During Save as… of a new layplan, the placed
sizes are named in the suggested layplan name.
Digi-Cursor Standard... for normal digitizer
mouse key assignment Offer same directory for open and save…
For open and save only one common path is
Numeric1... for numeric digi-
saved.
tizer mouse, can be recognised
at numbers in left three columns Use Autonester… If the Autonester programme
and letters in the right column was purchased it can be activated here.
Numeric2... analogue Numeric1
with different key numbering
Appendix B Installing and setting up Grafis 357
________________________________________________________________________________________________________________
©Friedrich: Grafis – Help, Edition 2012
Picture B-15
Picture B-14
358 Appendix B Installing and setting up Grafis
________________________________________________________________________________________________________________
©Friedrich: Grafis – Help, Edition 2012
With the option auto-save regular automatic saving Expert mode file card
of the current style can be pre-set. Save ensues in
A number of complex or rarely used functions can
the background every .... minutes. Entering 0 into
be activated via this file card (Picture B-16).
this field switches off the automatic save.
With the function graphic font you can choose
between different typefaces. The setting applies to
output of text in drawings. The typeface GRAFIS2 is
the default setting. In case of Cyrillic or Thai charac-
ters the selection of graphic fonts is limited. If the
use of Windows fonts for plot output is activated
under Extended language options on the Language file
card, this setting has no effect.
Furthermore, you can choose to start text editing
of the part list and the x value list via simple click
or double click.
If the patterns are not transferred correctly during
transfer via clipboard, the switch Clipboard with
enhanced metafile can be changed.
Check all production parts during save is useful
for companies where style development and lay-
plannig is carried out by different departments.
Should an error occur during creation of a style,
with this option the error is flagged up directly dur-
ing saving of the style before the style is opened in Picture B-16
the layplan.
Cache help files locally is only required if the Grafis B.3 Grafis directory structure
auxiliary files are loaded from networks and are not
displayed correctly. Folders/Subfolders and their significance
Number of backup files determines how many \GRAFIS
backup copies per style are saved. The backup cop- Grafis.exe, GrafisSB.exe, *.INI files and help files
ies are saved in the same directory in which the \GRAFIS\Forms
original style is saved and carry the extension *.bk0 shapes of the interactive constructions
for the first backup, *.bk1 for the second backup \GRAFIS\Hilfen
etc. Setup.exe and various help tools
With show BK? during open you can determine \GRAFIS\Masken
that the backup files can also be opened directly mask files
through switching of the data type. \GRAFIS\Menues
menu files
Check MDL files on save activates a control after
\GRAFIS\Module
writing of the data. Activate this option only if files
projects of Grafis Programming language and
which can no longer be opened appear frequently.
help files for the functions of the programming
Store preview for PDM systems in the style acti- language
vates saving of a screen shot in the style which can \GRAFIS\Plotter
be used by PDM programmes (e.g. Bizzoflex) for file *.PLT control files of Grafis plotters
preview. *.QUE plotter link files
Hide mirrored basic blocks hides the mirrored \GRAFIS\Prog
basic blocks in the call list. constructions which can be called in all meas-
Auto zoom during drag area change switches the urement systems
automatic zoom function during changing between \GRAFIS\SB
different drag areas within an interactive construc- layplans and layplan information
tion on or off. \GRAFIS\SB\Mas
size list for layplan
Open error log displays the record files created by
\GRAFIS\Symbole
Grafis for construction or layplan (SB). This informa-
system files symbole.sys and interfac.sys, export
tion may be required for Hotline support by the
configurations
Grafis Team.
Appendix B Installing and setting up Grafis 359
________________________________________________________________________________________________________________
©Friedrich: Grafis – Help, Edition 2012
\GRAFIS\Texte WPADRUN=zzz
files of the typefaces and own standard texts Path for text program WordPad (C:\Program
\GRAFIS\0440 Files\Accessories\wordpad.exe);
files for the display of Grafis as partial translation set during installation by the install program
in English according to the windows version
\GRAFIS\0860 PATHMASK=
files for the display of Grafis as partial translation Path for masks \Grafis\MASKEN
in Chinese PATHMENU=
\GRAFIS\Damen_U Path for menus \Grafis\MENUES
measurement system Womenswear UNICUT PATHPLOT=
\GRAFIS\Basis_D Path for plotter driver \Grafis\PLOTTER
measurement system Optimass PATHSYMB=
Path for symbol file \Grafis\SYMBOLE
Each measurement system is structured as follows PATHTEXT=
(Basis_D measurement system as example): Path for text files \Grafis\TEXTE
\GRAFIS\Basis_D\Interfac PATHPROG=
export data Path for measurement system independent pro-
\GRAFIS\Basis_D\Kollekt gramming language programs \Grafis\PROG
folders and subfolders with style files PATHFORM=
\GRAFIS\Basis_D\Mas Path for shapes \Grafis\FORMS
folders and subfolders with measurement charts PATHMODULE=
\GRAFIS\Basis_D\Mask Path for module developments (programming)
program mask files for old Grafis programming \Grafis\Module
language PATHTEMP=
\GRAFIS\Basis_D\Prog Path for temporary working files \Grafis\Temp
program files PATHDAT=
\GRAFIS\Basis_D\Swert Path for *.DAT and Material.DBA
grade rule patterns RUN01M=zzz
\GRAFIS\Basis_D\Xwert RUN02M=zzz ...
X value tables for old Grafis programming lan- Additional menu entry (menu text) for user defined
guage programs programs (e.g. management programs, design pro-
grams, data converters)
B.4 Grafis.ini parameter RUN01L=zzz
Area, Name and Description RUN02L=zzz ...
Start command for respective entry
[SCREEN]
WIDTHMM=300 [OPTIONS]
Screen width in mm (visible image) SAVEMINUTES=0
HIGHTMM=225 Time elapsed between automatic save in minutes
Screen height in mm (visible image) GRAFISFONT=Grafis2
BACKGROUND=0 Name of Grafis font used (default = Grafis2)
Background colour (0-black, 15-white) EDITONCLICK=1
MENUFONTHIGHT=14 Edit (part organisation, x values) with single click
Type size in right menu ENHMETAFILE=0
CONTINUOUS_SEAM=0 Copy to clipboard as Enhanced Metafile (0=no,
Show seam line as continuous (charcoal grey) line 1=yes)
USEMENUBUTTONS=0
[PATH] Icons in right menu instead of text (0=no, 1=yes)
DRIVES=AC FIXTOOLBUTTONS=32
Letters for available Grafis drives Size of buttons in toolbox (32 or 40)
STARTUPDRIVE=2 FIXMENUBUTTONS=40
Consecutive no. of Grafis start drive Size of buttons in the right menu (32 or 40)
TABCALCRUN= KMENU_OLD=0
Path for table calculation Old curve construction menu available (0=no,
TEXTPROCRUN= 1=yes)
Path for text processing
360 Appendix B Installing and setting up Grafis
________________________________________________________________________________________________________________
©Friedrich: Grafis – Help, Edition 2012
USEMBRAM=xx NODK4005MEM=0
Use xx % of installed RAM Switch off sticky function for corners menu (0=no,
SHOWAVICURSOR=0 1=yes)
Special cursor for recording of screen sequences: NODK4017MEM=0
1=active, 0=inactive Switch off sticky function for attribute menu
CYCLESTATUSBAR=1 (0=no, 1=yes)
Continuous messages in the status line (0=no, SHOW_ALIAS=0
1=yes) At file display in 8.3 convention change to alias if
DUPLICTREE=0 alias is available
When duplicating a part not only the part but all its MENUFONT=Courier
successors are duplicated, also (0=no, 1=yes, se- Menu font (True-type font)
curity question ensues) MENUCHARHIGHTCORR=0
SAUMNR=0 Height correction value for character height at
Hem number menu usable (0=no, 1=yes) right menu
HIDEBUTTONMENU=0 MENUCHARSET=0
Switch off menu background when working with Character set for menu font (right menu)
buttons (0=no, 1=yes) DELEXPLISTONSAVE=0
INTERUNITMM=1 Delete export record list “Last output“ when save
Work with different measurement unit; entry of style with “Save as...“
internal unit in millimetres DK5012EH=0
CATHELP=0102 Show function “hook in“ at insert menu
Entry help for category; how many digits are to be REBUILD_ON_MDLCALL=1
found from which place Automatic test run after calling a construction
MATHELP= SYSTEMBEEP=2
Entry help for material; In which position can the system sound
code letter be found. 0 = no sound
XEDITINLINE=0 1 = beep over integrated PC loudspeaker
Edit entry in x value box analogous to part organi- 2 = Windows standard signal (pling)
sation (0=no, 1=yes) CHECK_GRD_PTS=0
CHECKFDTONLY=0 Extended grade point check
Checking method for connections: PRESET_DRAG_ARROW=1
0=standard option, connected style file is origi- Preset of yellow drag arrow at dragging
nally check to the file date. If there is a difference 0 - like until Jan/2006 (during a Grafis session the
the file is opened and the content is checked. orientation remains unchanged ) <standard until
1=only date/time are checked; Alteration here 1/2006>
means alteration in any part irrespective of con- 1 - One preset “right“ per drag session <standard
tent. from 2/2006>
2=extended mode; As 0 but alteration date is au- CHECKMDLONSAVE=0
tomatically entered for certain actions within the Automatic check of perimeter of production pie-
style. ces when saving the style
NOPARAMUPDT=0 HIDE_MIRFOLD=0
Update WITH part parameter not permitted Hide all PROG sub-folders with mirrored con-
(0=no, 1=yes) structions
EXTERRMSGLINK=0 ALLOW_CPRMDL=0
Extended error message for unsoluble connection Allow module combinations in measurements
(0=no, 1=yes) PROG folders
TITLECMAX=45 ALLOW_PRG_FOLDER=0
Length of path displayed in the title bar Allow sub- folders with PRG programs (compati-
PIECENN=NN bility to V8)
Standard entry for empty/new pattern pieces USE_TTF=0
ZOOMFAKT=2.0 Use Windows True-type fonts as printing font
Zoom factor for zoom function PTTFCHARSET=0
NODK4003MEM=0 Character set for plot font
Switch off sticky function for separate menu PTTF_SUPP_UNICODE=0
(0=no, 1=yes) Recognize unicode characters in plot texts auto-
NODK4004MEM=0 matically
Switch off sticky function for parallel menu (0=no, PTTF_FACE=Courier New
1=yes) Plot font Courier New
Appendix B Installing and setting up Grafis 361
________________________________________________________________________________________________________________
©Friedrich: Grafis – Help, Edition 2012
PTTF_PITCH=48 ENABLE_GRDTAB_SUBPATH=1
“pitch“ and “familiy“ values for plot font Managing measurement charts in subfolders (ex-
CACHE_CHM pert switch)
Cache CHM files of net drives locally ENABLE_GRDTAB_ALTREF=1
BAKMAX=1 Use of alternative reference size (expert switch)
Maximum number of style backup copies SAVE_VERIFY=0
(x=number) Plausibility check of write process. The file content
LANGUAGE=0000 is tested for structural logic. The file is not compa-
Language or country code for masks and menu red byte by byte.
texts (four digits) SWITCH_SEAMADDITION=0
LANGNAME= Function remove seam allowance (expert switch)
Name of selected language DELETE_SEAMADDITION=1
TXTDIRAUTOM Delete allowance for function remove seam allow-
Pre-set direction automatic in text menu ance, with =0 the old contour is changed to
TXTSZEAUTOM dashed attribute
Pre-set scale automatic in text menu ENABLE_EXTDXVAL=1
F5_ON_MDLCALL Additional functions in the x value window (expert
Automatic F5 key stroke after calling a MDL or a switch)
CPR/MDL module ENABLE_GRDTAB_MEMMAP=1
MTABEXTRACT_MODE Memorise import size assignement (expert switch)
Measurement chart extract method
[INTERFACE]
0 - only extract if not available <default>
DATAINTERFACE=x
1 - only extract if different date or size, after query
Default interface format (1=Grafis, 2=EPN,
2 - always extract without query
4=AAMA/DXF, 0=menu selection)
DRAGZONEMENUPOS=0
LINE51=>....<
Position context menu in interactive environment:
Output for header GerberEPN: collection
0 - absolute (300,100) on current screen <de-
LINE52=>....<
fault>
Output for header GerberEPN: style
1 - at mouse position
LINE53=>....<
NO_GRD_ZOOM=0
Output for header GerberEPN: part number
No zoom during start of grade rule pattern edit
LINE54=>....<
GRD_GRP_ADD=0
Output for header GerberEPN: part name
Group grade rules additive
LINE55=>....<
FORCE_PDM_COMPAT= 0
Output for header GerberEPN: line format
Allow compatibility with old PDM Programme up
LINE56=>....<
to V9
Output for header GerberEPN: base size
MDL_PREVIEW_IMAGE= 0
LINE57=>....<
Store MDL style with preview image for Bizzoflex
Format for size name
MARKLINE_CUTLINE=0
IMPNONLECTRA=1
Generate marking line directly with attribute cut
0- when importing AAMA data Lectra-AAMA data
internal line
is expected (Lectra does not supply notch points
DIALOGFONTHIGHT=8
for graded contours)
Text size for system font (dialogue font)
1-when importing general AAMA data is expected
STACKMOTHERPCS=0
USEEPNCONV=0
Recorded stack also in mother parts
EPN direct output using EPNCONV or EPNIN
STACKBOUNDARY=1
(0/1=normal);
Stack at part circumference
Special option =2: Data is copied directly to the
DISABLE_FIXED_LINTYPES=0
folder defined in EPNCONVPROG.
Generally disable old line type assignments
EPNCONVPROG=xx
SHOW_BAKFILES=0
Path for program file for EPN direct output
Offer opening BK? files
362 Appendix B Installing and setting up Grafis
________________________________________________________________________________________________________________
©Friedrich: Grafis – Help, Edition 2012
EPNSORT=0 OPTNSALWY
Subsequent sorting of sizes in the EPN file (0=no, Open options dialogue at every export
1=yes) AAMASAVEAS
EPNGRADGRAIN=0 Save packed DXF files with “Save as...“ dialogue
Graded grain line in EPN file (0=no, 1=yes) DUPL_PCE_MODE=1
EPNCATEND= Treatment of double piece names:
End character or limit for category name (for part 0 = pack everything into one part
names with name elements of different lengths) 1 = create a second/ another part
EPNNOSPACES=0 AAMA_ACCEPT_FFPTS=0
Remove spaces from part names and categories Import or omit free function points as points
(0=no, 1=yes) AAMA_CHK_DOUBLE_RULES=0
EPNUSELONGNAMES=0 Check for double grade rules on a point
EPN file: permit long file names (more than 8.3)
[PRINTER]
(0=no, 1=yes)
LEADINGBLANKS=xx
EPNNUMBERONLY=0
Number of leading blanks for print output
EPN file: always reduce size designation to num-
MAXCHARPERLINE=x
bers (if possible) (0=no, 1=yes). This option can
Maximum number of characters per line for print
completely replace the entry LINE57 (see above).
output
GRAINDOWN=0
MANAGER=zzz
Automatic grain line detection: select grain line in
Path for plot manager empty
direction hem/bottom (1) or away from hem/top
NOEMPTYPAGES=
(0)
Do not print empty pages (only for Windows
AAMASMOOTHPT=0
print) (0=no, 1=yes)
Consider smooth points (intermediate curve
PORTNAMEMODE2K=
points) during AAMA file import (0=no, 1=yes)
use alternative port name for direct output under
ANNOTASPIECE
Windows 2000 (0=no, 1=yes)
Use “annotation“ as piece name
NOPOSRESET=x
DXFEXP_STARTLAYER
Do not store position of parts in plot dialogue
Standard DXF Export: first layer No. ...
DXFIMP_IGN_BLOCKS [DIGITIZER]
Standard DXF Import: ignore “blocks“ entries DIGISTOP=0
DXFEXP_NAMEMODE Waiting time after digitizer mouse click in millisec-
Name modus for DXF file onds
0 = according to old standard (style_<part SCHABLONEMM=205
No.>.DXF) Distance P1-P2 of digitizer template in mm
1 = DXF file will be created with dialogue “Save DIGIOK=1
as“ Digitizer mouse key code for OK button
2 = DXF file name will be created using the part DIGIQUIT=4
name (style+<part name>.DXF) Digitizer mouse key code for Quit-Button
Spaces and “.\/:*?“ are changed into “_“. LUPE=>..<
DXFIMP_CIRC2DRILLRAD Digitizer mouse key assignment
Radius of circle to drill hole conversion ALLOW_KEYB_KEYS=1
IGN_GRADE_REF Accept keyboard strokes as digitizer mouse clicks
Ignore AAMA/ASTM line type “grade“
[SYMBOL]
IGN_PLAID_REF
GRAINLINE=13
Ignore AAMA/ASTM line type “plaid“
Symbol number for grain line
IGN_STRIPE_REF
DRILLHOLE=10
Ignore AAMA/ASTM line type “stripe“
Symbol number for drill hole
MIN_SLITNOTCH_LEN
AUXDRILLHOLE=14
Preset minimum “slit“ notch lenght for import
NOTCH=1
(general)
VNOTCH=4
MIN_VNOTCH_LEN
CASTLENOTCH=2
Preset minimum “v“ notch lenght for import (gen-
LABEL_SYM=18
eral)
optional: Label symbol number
Appendix B Installing and setting up Grafis 363
________________________________________________________________________________________________________________
©Friedrich: Grafis – Help, Edition 2012
[SERIALPORT] BASEPATHMDL=x
BAUDRATE=9600 Base directory for production style files
Baud rate for plot output to serial port RESETPPARAM=0
PARITY=0 Reset layout parameter for rack pieces (0=no,
Parity for plot output to serial port (0=none, 1=yes)
1=odd, 2=even) ONEPATHONLY=0
DATABIT=8 Remember only one path for open and save
Data bits for plot output to serial port (0=no, 1=yes)
STOPBIT=1 NOFLIP=0
Stop bits for plot output to serial port Do not permit flip with click at crosshair during
FLOW=8 crosshair display (0=no, 1=yes)
Serial communication, handshake settings, possible NOTURN=0
variations: Do not permit turn with click at crosshair during
Hardware handshake (Pause) (CTS/RTS): crosshair display (0=no, 1=yes)
FLOW=8236 CHECKCHAIN=0
Grafis standard (Hardware/Special): FLOW=8 Update prompt for chain plot (0=no, 1=yes)
Hardware handshake “mode com1:9600,n,8,1“: ALLOW_SAVE_ON_CHECKCHAIN=1
FLOW=4112 Allow save after update
Software handshake (XON/XOFF) “mode USESAVEFILE=1
com1:9600,n,8,1,x“: FLOW=4880 Work with local copy (and write protection)
(0=no, 1=yes)
[TOOLBOX2]
BAKMAX=1
B01=xx…B25=xx
Number of backup copies
Assigning toolbox in Grafis Construction; the pos-
USE_MKX=1
sible parameter are listed in the Grafis.ini.
Optiplan interface on/off
[TOOLBOXS] MKXKEY=xxx
B01=xx…B25=xx Release code for Optiplan interface
Assigning toolbox in Grafis Layplan; the possible MKXMODE=0
parameter are listed in the Grafis.ini. Mode for reading layplan orders (0=Optiplan (de-
fault), 1=Lago)
[MARKER] Pre-settings for layplan
MKXSBEX=zzzz
BLGINIT=7000
Exchange directory for Grafis layplan data in direc-
Standard value for material length in mm
tion Optiplan
MINPLOTLETTER=30
MKXSBIM=zzzz
Minimum letter height for plot in tenth of mm
Exchange directory for Optiplan layplan request in
(mm/10)
direction Grafis
MINPRINTLETTER=20
MKXMDEX=zzzz
Minimum letter height for printing via Windows in
Exchange directory for Grafis style data in direc-
tenth of mm (mm/10)
tion Optiplan
PIECETEXTLETTER
MKXSB_ADD_FILE=0
Height of piece annotation (mm/10)
Output to a file MKXSBEX is the complete path to
MARKERTEXTLETTER
the target file
Height of marker annotation ( mm/10)
ALLWAYS_SMALLFILE=0
PIECETEXTLINLETTER
Always set option “delete superfluous data“
Height of text at annotation lines (mm/10)
(0=no, 1=yes)
TITLECMAX=50
STRECHVALUEONGRAIN=0
Maximum length for path entry in Grafis title bar
Preset stretch value switch “relate to grain line of
ADDSIZETOFNAME=0
pieces“ (0=no, 1=yes)
Suggest size name for standard layplan name
AUTONESTEREXEC=
(0=no, 1=yes)
Start command for Autonester application
BASEPATHSCB=x
AUTONESTERTIME=
Base directory for layplan files \Grafis\SB
Run time for Autonester solutions to be calculated
BASEPATHSBI=x
directly
Base directory for layplan information files
364 Appendix B Installing and setting up Grafis
________________________________________________________________________________________________________________
©Friedrich: Grafis – Help, Edition 2012
AUTONESTERPATH= SPLITCURVE_HGHT=10
Directory for Grafis Autonester Height of wavy line
AUTONESTERKEY= SPLITFREEHAND_ENABLE=0
Release code for Autonester application Allow splitting of pieces by freehand
AUTONESTER_INCFOLDERNAME=0 ZOOMSIZEVAL=2.5
Include path when determining name (n levels) Size of material in proportion to screen at <F6>
AUTONESTER_SOL=0 zoom (value in 1/X of screen size; standard = 2.5)
Shake layplan after loading (yes/no) PLOT_RESTOREPOS=1
MDLACTMOD=0 Restore original piece position after piece plotting
Mode for updating styles (standard=“yes“)
0 = discard piece properties (also for same style) SHOW_ALL_OPTPCS=0
2 = transfer piece properties for identical ID or Display also exchangeable pieces which are not in
per category use
3 = transfer piece properties (ID, piece text, ma- PMDLBASEPATH=
terial) Basic path for production styles (for search)
SCBOPENLIST OPTIPLAN_LOADSCB=0
Structure of list view for “Open layplan...“ dialogue Instead of styles layplans are loaded as templates
(detail view) (0=no, 1=yes)
0 = end list at this point PSCBBASEPATH=
1 = file size Basic path for layplan templates (for search)
2 = date/time SCBBASEPATH=
3 = layplan width Basic path for search of placed layplans
4 = layplan length MKCOLORMODE=0
5 = one letter for material code Colour mode for piece display
6 = efficiency 0= normal (7 colours in 3 shades)
7 = style name if available 1= only one shade (7/1)
8 = size list 2= two shades (7/2)
9 = U/B (usage per bundle) 3= continuous, one shade (7/c)
10= total length of perimeters 4= continuous, two shades (7x2/c)
STATUSWDTHF01..08 5= continuous, three shades (7x3/c)
Arrangement of status line PCSWINLNS=2
1 = part number/ part name Counter window pieces/placed line number
2 = size PATHSBMAS=r:\grafis\sb\mas\
3 = length Path to SB\MAS folder
4 = efficiency PLOT_NORESETDISTANCE=0
5 = U/B (usage per bundle) Do not reset distance value during plotter change
6 = width CUTPLOT_FOLLOW_THE_LINES=1
7 = current rotation angle Plot-cut import with/without Follow Lines (expert
8 = warning symbol switch)
PLTSAVEAS_JOB=0 DXFEXPMODE=1
Create job file also when plot to “FILE:“ (Save As) Export mode for DXF layplans (0-standard, 1-
OLDMDLNOTIFY=0 AAMA-like mode)
Always display old warning message at non- ENABLE_BDL_FLIP=1
existing production style. Swap bundle direction (expert switch)
MOVEUP_PIC ENABLE_ENH_REPEAT=1
Create preview image at “Complete layplan up- Further repeat options (expert mode)
wards“ ENABLE_BG_PIC=1
0 = no (standard) Background image (expert switch)
1/2 = yes as bitmap ENABLE_PMD_SZOPT=1
3 = yes as Metafile Special production style options (sizes)
SPLITCURVE_ENABLE=0 ENABLE_SHRINK_ASST=1
Split pieces with wavy line Shrinkage assistant (expert switch)
SPLITCURVE_STRT=10
Starting distance for wavy line
Appendix B Installing and setting up Grafis 365
________________________________________________________________________________________________________________
©Friedrich: Grafis – Help, Edition 2012
Picture B-18
Depending on the operating system, type of plotter
and connection option, the output of plot files may
vary. Some devices, in particular large format inkjet
plotters (Algotex, TkT, Brainpower, Lectra Alys) are
delivered with their own plot software which work
directly with the plot files.
Picture B-17
If the plotter is connected directly to the computer
Printer/ Plotter without Windows driver for
via LPT or COM port (parallel or serial interface),
direct output to LPT or COM interface
you can also work with a COPY command. To send
These devices have no particular indicator in the a plot file to a plotter click on Start | Run.... on the
output to field. A further dialogue opens via the windows desktop. Enter the following into the Open
Settings button, see Picture B-18. field:
For directly connected devices, the corresponding copy e:\test.plt com2:
interface must be selected in this dialogue. If the e:\test.plt must be the complete path to the
required device is not contained in the output to list, plot file including its name.
please read the explanations in section B.6. com2: is the interface to which the plotter is con-
nected.
Output to USB interfaces and plotter with direct
network connection (printer port) with the COPY
command is not possible. In this case, the Grafis plot
manager, described in Appendix D can be deployed.
366 Appendix B Installing and setting up Grafis
________________________________________________________________________________________________________________
©Friedrich: Grafis – Help, Edition 2012
Options in the dialogue Plotter setup for de- For output of patterns Grafis directly supports the
vices without Windows driver following output devices:
If job file is active, a job file is created during plot • all Hewlett Packard plotters (e.g. DesignJet,
output. The job file is only useful when working with Draftmaster), which process HPGL
the plot manager. It contains information about the • Encad Cadjet 2, Encad T-200 and NovaJet
plot such as length, width, content, scale, bundle no. • Canon iPF-Serie (if HP/GL is supported)
• Summa plotter and cutter (e.g. S-Class)
Speed/ Acceleration
• Graphtec plotter and cutter
Entering a value for speed can reduce the plot speed.
• Wild plotter and cutter TA40, TA400, TA500,
A percentage value relating to the maximum speed
TA10
is to be given. Analogous to the speed, the accelera-
• Zünd plotter and cutter
tion can also be reduced. Enter a percentage value
• Mutoh plotters of iP, XP, XP-C and AC series,
relating to the maximum acceleration.
Kona series
Optimisation of plot output • Gerber plotter AP300 and AP700 (with special
The individual options have the following signifi- adjustment only!)
cance: • all unlisted plotter which work directly with
• complete parts HP/GL or HP/GL-2
The plotter optimises the plot path relating to • DM/PL-compatible, i.e. Ioline devices (Summit
the piece. This may mean frequent tool changes. series)
• least tool change Furthermore, a range of inkjet plotter exists which
The plotter optimises the plot path with as little can output HPGL data via a plot software included in
tool changes as possible. the delivery:
• none • Algotex plotter
No plot path optimisation, e.g. for inkjet plotter. • Gamma Tech plotter
• Lectra Alys series
B.6 Plotter adjustment and printer/plotter • Gerber Infinity series
in a network The devices in the following list have already been
Grafis can support all plotters and printers with prepared in the Grafis installation and can be acti-
available Windows drivers. These devices are set up vated in the setup on the Plotter file card:
in Windows Control Panel. Further options are Plotter Controllable plotter/printer
available in the File pull-down menu under Printer/ driver file
Plotter setup. Setup and application of these devices Algotex Algotex Projet, ClassicJet,
is described in section B.5. Streamjet, Windjet, Wavejet,
Powerjet various widths (default
Plotter adjustment set to 180cm)
HP/GL-2 all HP-GL/2-compatible plotter
The adjustment of plotters without Windows driv-
and printer, e.g. HP Designjet,
ers ensues in Grafis with plot code files with the
Canon iPF, Encad T-200, and
extension .PLT and plotter queue files with the
many more
extension .QUE. The files are stored in the direc-
Summa Summa cutter S-Class
tory \Grafis\Plotter. For some plotters PLT and
S160-TX
QUE files are already prepared. Setup and applica-
tion of these devices is described in section B.1. Graphtec e.g. Graphtec CE 3000-120 AP
Gerber Gerber Infinity series and other
The following basic options can be set in the Grafis Infinity Gerber plotter with plot manager
setup on the Plotter file card for prepared plotters:
Lectra Alys Lectra Alys series (ink jet plotter)
maximum paper width, plotter resolution, number
with plot software
of pens or colours, zero point position, request for
Mutoh Kona Mutoh Kona series
each page.
Wild TA500 Wild plotter TA 500, Zünd L800
368 Appendix B Installing and setting up Grafis
________________________________________________________________________________________________________________
©Friedrich: Grafis – Help, Edition 2012
Furthermore, the folder \Grafis\PLOTTER\DIVERSE If your plotter is not contained in the above list,
contains a number of specific plotter drivers: please obtain the following information:
Plotter Controllable plotter/printer 1. Is a driver for the printer available for your op-
driver file Comment erating system? If yes, it should be installed as a
AP300 Gerber plotter AP300 series, Windows printer.
AP3xx AP700 2. Is the plotter HPGL-compatible (can it process
AP700 HPGL-language)? If yes, it can be addressed as
AristoCut Aristo Cutter Aristomat; various a HP-plotter.
AristoLsr processes 3. Is the plotter compatible with one of the de-
Aristomat vices mentioned above? If yes, it can possibly
DM/PL Stylist, LP7200 (company Ioline) be controlled with the respective control file.
DM/PL-compatible plotter Is the answer NO to all the questions, a special
HP-GL all HP-GL-compatible plotter and plotter control file is required for the device. It can
printer; e.g. HP-7475A; as a rule only be generated by experienced specialists. Basis
single sheet plotter with pen for the generation of a plotter control file is a plotter
CadJet 2 Encad Cadjet 2 manual which can be obtained from the supplier or
EncadT200 Encad T-200 manufacturer in most cases. Generating a new plot
Houston Houston Instruments plotter code file requires special knowledge about control-
HP-7475A all HP-GL-compatible plotter and ling plotters. It is realised by the Grafis team as part
printer; e.g. HP-7475A of a service agreement.
HPDesignJ HP-DesignJet series
Shared use of printers/ plotters with Windows
Ioline Ioline-Plotter general (in DM/PL
drivers
format)
Lc.Flypen Lectra-Flypen (Flypen requires As a rule, printer and plotter with Windows drivers
special settings. It is imperative to can be used from various Grafis workstations within
contact the Grafis-Hotline be- a network without special settings. It is merely re-
forehand.) quired to enable the printer in the printer setup of
Mutoh iP Mutoh plotter of iP series the computer to which it is connected. Other work-
Mutoh XP Mutoh plotter XP and XP-C stations can also address and use the printer via this
series sharing. The simplest way to connect to the net-
Mutoh AC Mutoh plotter AC-1650 work printer is to search for the PC within the net-
NovaJt700 Encad Novajet 700 work environment. Here, all available network
Omega Omega plotter printers are listed. Select the required printer with a
Roland Roland plotter with CAMM-GL III right-mouse click and select Connect… from the
Summagrfx Summagraphics plotter menu.
Summit22 Ioline Summit 2200 (driver file For printer or plotter directly connected to the
especially adjusted for this plot- network via a so-called printer port, installation of
ter) the supplied driver on all computers to use the prin-
Wild TA10 Wild plotter TA 10 ter or plotter is required. Proceed as for a normal
Wild TA40 Wild plotter TA 40 and TA 400 device installation under Windows.
TA500M especially adjusted for Wild TA
500 M without cutter and vacuum
control
To use one of these plotter drivers in Grafis, open
the folder \GRAFIS\PLOTTER\DIVERSE mentioned
above and move the respective plotter driver (*.PLT
and if available also *.QUE) into the higher level
folder \GRAFIS\PLOTTER. Then, the driver can be
activated and configured via the Grafis setup.
Appendix B Installing and setting up Grafis 369
________________________________________________________________________________________________________________
©Friedrich: Grafis – Help, Edition 2012
Shared use of printer/ plotter without Win- LINE51 to LINE56. Here, it is specified from which
dows driver or direct output of plot data position of the Grafis text how many characters are
transferred to which position in the header. The
If an older plotter is to be connected to Grafis via
following entries in the [INTERFACE] area are also
the network, verify that the plotter can process
relevant:
HPGL data. Only in this case can the plotter be
supplied with plot data directly from Grafis. LINE51=>....<
Output for header GerberEPN: collection
To enable the plotter via the network, a Windows
LINE52=>....<
driver must be installed on the host PC. If no Win-
Output for header GerberEPN: style
dows driver is available for the device, use the “Ge-
LINE53=>....<
neric/ text only“ driver supplied with Windows (or if
Output for header GerberEPN: part number
still available the “HP/ Hewlett Packard HP-GL/2“
LINE54=>....<
driver). This driver must then be connected to the
Output for header GerberEPN: part name
interface to which the plotter is connected and en-
LINE55=>....<
abled in the network. The name used should be the
Output for header GerberEPN: line format
actual name of the plotter. Please ensure that no
LINE56=>....<
test page is printed during setup of the printer
Output for header GerberEPN: base size
driver. Enabling ensues as described in the previous
LINE57=>....<
section. The printer driver must be connected on
Format for size name
the client PCs also as described in the previous sec-
tion. Use “WINSPOOL“ in Grafis as the output
Options in Interfac.sys
target, see section B.1. Alternatively, the plot man-
ager may be used, the setup is explained in Appen- The file \GRAFIS\SYMBOLE\ INTERFAC.SYS
dix D. defines the interpretation of the different Grafis
symbols for output to an interface file. It applies
B.7 Settings for EPN export to Gerber especially to the output to Gerber systems.
Options in Grafis.ini Gerber Accumark systems have a code letter for
each object (line, symbol). The assignment of these
Experienced users can control the export with the codes to the Grafis lines and symbols ensues in the
following switches in the Grafis.ini, section [INTER- INTERFAC.SYS file. This file contains only ASCII
FACE]: characters and can be edited in any editor. Symbols
DATAINTERFACE=x default output format and line types not assigned in this file will not be
(1=Grafis, 2=EPN, 4=AAMA/DXF, 0=menu exported. Furthermore, the file contains details
selection) 0 about the minimum distance between two grade
EPNSORT=0 Subsequent sorting of sizes after points (this is also the minimum distance between
export (1=on, 0=off) notches). This distance is checked during export. A
EPNGRADGRAIN=0 Graded grain line (1=on, warning message appears if the distance falls below
0=off) the determined value. The piece is still exported.
EPNCATEND=- End character or delimiter for
category name (e.g. “-“ or “_“) The file contains the interpretation instruction for
EPNNOSPACES=0 Remove spaces from part name one Grafis symbol per line.
and category (0=no, 1=yes) The first digit gives the symbol type. The following
EPNUSELONGNAMES=1 Permit long file names applies:
(more than 8.3) (0=no, 1=yes) 1 = line symbol. Symbols output only in connection
GRAINDOWN= Automatic grain line detection; with lines, e.g. notches.
Select grain line in direction hem/downwards 2 = point symbol: These symbols can be positioned
(=1) or away from hem/upwards (=0) anywhere and do not have to be connected to
EPNNUMBERONLY= always reduce size designa- a line, e.g. buttonholes or drillholes.
tion to numbers (if possible) (1=on, 0=off) 3 = point symbol. In general as 2, but they contain
EPNCONVPROG=... external program file for two points for output (for special Gerber sys-
EPN direct output (e.g. c:\grafis\hilfen\epn- tems)
conv.exe)
The EPN file contains a header with three pre-set The second digit states the number of the Grafis
fields in which the information part name (1-20), symbol to be defined for interpretation.
category (A-40) and part description (41-60) is ex- A field with up to 10 digits follows. Here, it has to
pected. These fields can be collated by the user be defined which letter or letter combination is to
from the Grafis designation for collection, style, part be used for the symbol in the file. For line symbols
number and text. This is determined in the (type 1) two letters are significant, for point symbols
Grafis.INI file in the [INTERFACE] area via entries in (type 2 and 3) only one letter is significant.
Appendix C Installing and setting up the Autonester
________________________________________________________________________________________________________________
©Friedrich: Grafis – Help, Edition 2012
The mode of operation for the Autonester was (Safenet Sentinel) starts automatically. The USB-
explained in chapter 18.17. Hardlock is to be connected only after the driver
installation. A system reboot may be required.
Preparation / System requirements When using Grafis and Grafis Autonester on the
The Grafis Autonester functions independently from same PC, it is necessary to connect both hardlocks.
the Grafis Layplan program. It can run on a separate The hardlocks and their corresponding drivers are
computer that has been setup for this purpose. compatible.
Communication with the layplanning software en- The Grafis Autonester is entered into the Autostart
sues via job orders from the Autonester. These job folder of the start menu during installation. This will
orders are saved in the Grafis Autonester directory. start the Grafis Autonester automatically and make
If the Autonester runs on a separate computer, the it available for layplan jobs after each new start of
Grafis Autonester directory must be enabled in the the computer. The entry in the Autostart folder can
network. If Autonester and Grafis Layplan run on be deleted if this is not required.
the same computer this is not necessary.
Please note that the Autonester puts demands on Setup of the layplanning software
the system during layplanning. Since it is the proces- After the successful installation of the Autonester, a
sor that is mostly affected, this may slow down the link between Grafis Layplan and Grafis Autonester
system if working with other software (such as Gra- has to be established. All Grafis workstations must
fis) at the same time. Also please note that the pro- be able to save files to the Autonester directory.
cessor generates more heat under full load than
The path for the Autonester directory is now en-
under normal conditions. For computers which do
tered in the setup of each Grafis workstation. To
not have optimum ventilation this can lead to prob-
lems with the stability of the whole system. Laptops
in particular are not suitable. We recommend the
following minimum requirements for a computer
that is to be configured especially for use with the
Grafis Autonester:
• Intel Pentium i3/i5/i7 or AMD Athlon, Dual- or
Quad-Core
• minimum 2 GB RAM
• The other components can be according to
mass-market PC standards. There are no par-
ticular requirements for graphic cards or hard
disk size.
Installation
The Grafis Autonester is installed from the Grafis
CD via its own installation program. Connect the
USB-Hardlock only after installing the Autonester.
The file can be found on the CD in the folder
\Tools\Autonester and is called "Autonstr.exe". After
starting the installation program you are guided
Picture C-1
through the installation process.
enter the path start Setup (e.g. via Start | Programs
Select a target network directory that can be en-
| Grafis | Setup) and select the Layplanning tab.
abled for other users (e.g. C:\Autonester) for the
Check Use Autonester and enter the path for the
installation. If installing Autonester on a local work-
Autonester application (GrafisAN.exe) with Search,
station, install directly in the recommended direc-
see Picture C-1.
tory C:\Grafis\AUTONESTER or on the appropriate
Grafis drive. End Setup with OK. The Autonester is now set up
on this Grafis workstation.
After the Autonester installation is complete, the
hardlock driver setup required for the program
372 Appendix C Installing and setting up the Autonester
________________________________________________________________________________________________________________
©Friedrich: Grafis – Help, Edition 2012
Prepare and send Autonester orders despite the correct calculation of the layplan in the
Grafis layplanning software. This is due to the differ-
Finished layplan as well as unplaced layplan job or-
ent ways in which Grafis Layplan and Autonester
ders can be sent to the Autonester. A job order can
operate. Should this happen, attempt to place the
be sent as soon as a layplan file is open and layplan-
pieces in question by moving the surrounding pieces
ning is active. A layplan job order is created with
slightly. If this does not work a certain operation
Layplan | Send to Autonester. All pattern pieces are
parameter in Autonester can be changed. This re-
returned to their original position (rotation and
sults in slightly reduced layplan efficiency but the
mirror) and unplaced is selected.
situation mentioned above occurs less often.
Grafis Layplan saves the job order file directly into
the Grafis Autonester directory. The order file con- Options for layplanning with Autonester
tains all the information (e.g. piece perimeters and
layplanning parameters) required by the Autonester Grafis Autonester supports all fabric and layplan
for the calculation. If the Autonester is active and set parameters that can be entered in the Grafis Lay-
to automatic mode, calculation of the layplan job plan. These are:
starts automatically after a few seconds. Material/ fabric:
The layplan file can be closed during calculation. The • fabric width
user can also continue working on the layplan. Ho- • spread type
wever, please note: • fabric faults
• The basic structure of the layplan must not be • repeat
altered. In particular the order and amount of si- • shrinkage values
zes and pieces and the layplan parameters of the • global buffer
pieces. Piece parameters:
• The layplan file must be saved before closing. • raster rotation (45/90/180°)
This also saves the information about the sent • free rotation angle
job order file. Otherwise, opening the com- • fixed rotation angle
pleted layplan job may no longer be possible. • flip allowance
Taking these two points into account, the user can • tolerance (buffer, block addition)
• prepare a number of layplans, • symmetry switch for folded or tubular material
• send them to Autonester and Use of shrinkage values that do not relate to the
• save them under a new names grain line in a piece is not possible. Otherwise, the
in a short space of time. The Autonester processes shape of a piece would be altered during a rotation.
the layplan job orders successively. The Autonester cannot automatically take this into
account. The automatic splitting of pieces is also not
Loading Autonester solutions possible with the Autonester - even if this option is
enabled in the Grafis Layplan, e.g. automatic splitting
When the Autonester has calculated a solution or an
of the crutch point from a trouser leg.
interim solution, a file is entered into the Autonester
directory. To load this file the respective layplan Check carefully that the correct piece parameters
must be open and layplanning must be active. Load are set before sending the layplan job order. The
the solution via Layplan | Load Autonester file. When Autonester will use all possible rotation options! It is
opening a layplan file with an available solution, a often the case that more options are enabled for
message box appears asking if the solution is to be layplanning than should be permitted. During manual
accepted. layplanning, the human operator can compensate for
any exceptions. This procedure is not possible when
After accepting an Autonester solution, it is possible
using the Autonester.
that individual pieces do not appear to be placed
Appendix C Installing and setting up the Autonester 373
________________________________________________________________________________________________________________
©Friedrich: Grafis – Help, Edition 2012
To change the enabled Autonester layplan options, Double layplanning time (2x)
use the dialogue window Layplan | Autonester op- The time used by Autonester for layplanning is dou-
tions, see Picture C-2. bled between the min-max limits. This option is
useful when the Autonester has to calculate layplans
more efficiently i.e. better fabric utilization.
Place sizes together
Individual sizes are placed in blocks within the lay-
plan (interlocking multi-size layplans).
Send to Autonester (active piece only)
Only active pieces (placed pieces or pieces on the
laying field) will be sent to the Autonester when this
option is enabled. Pieces still in reserve will be ig-
nored. This option is useful when only certain
groups of pieces are to be automatically placed.
Opening an Autonester file …
Picture C-2
If the link between a layplan and an Autonester job
In this dialogue window the following can be dis-
order has been lost (e.g. a layplan was not saved
abled:
before the order was sent to the Autonester), this
• use of raster rotation (45/90/180°), option can be used to import the corresponding
• use of free rotation (rotation tolerance) and Autonester file. It is important that the Autonester
• use of flip allowance. file matches the current layplan. If not the pieces will
Omit pieces not required be jumbled or not placed.
This option is valid only for pieces where the pa- These options, when set, are saved and apply
rameter Piece can remain unplaced has been checked permanently.
on the file card Pieces. This Autonester option de-
fines if a piece should or should not be placed.
Autonester user interface
Do not return pieces to original position before
output Mode
If the first three options have been enabled and the The Autonester operates automatically if the switch
pieces in the layplan have not been rotated or flip- Automatic mode is set. In automatic mode the job
ped, you do not have to select return and switch to order list is compiled automatically. Incoming Auto-
unplaced when sending layplan orders. nester jobs are registered every 10 seconds. The
order of the job entries can be altered. As soon as
Position placed pieces without transformation
an entry appears in the jobs list, calculation of the
This option allows you to define certain rotation or layplan begins. Once a job order calculation is fin-
flip transformations for single pieces. The Auton- ished, calculation of the next job order begins auto-
ester will not rotate or flip/mirror any pieces that matically.
have already been placed even if this has been en-
Calculation time
abled in the piece parameters.
The quality of a layplan solution at constant layplan
Non-flipped pieces on the top ply (closed time is dependent on the amount of pieces to be
spread)/ Position unmirrored pieces in lower placed. More calculation time should be allowed for
material half (folded lay) layplans with a large number of pieces than for sim-
When layplanning on tubular fabrics or folded face- ple layplans. The given layplan time is calculated on
to-face spreads, it is possible that all non-flipped the basis of the number of pieces and a time factor
pieces are to be cut from the top ply (lower half of per pattern piece. The resulting amount is limited by
the ply on the screen). The Autonester, however, a minimum and a maximum value. In the above
places the flipped pieces for best efficiency. There- screenshot, layplan time is set to 3 seconds per
fore it can be expedient to lay all non-flipped pieces piece with a minimum of 1 minute and a maximum
(those occurring only once in the spread) on the top of 10 minutes layplan time. The most appropriate
ply i.e lower half of the ply on the screen. time values depend on computer processor speed
and the requirements of the layplanning department
(quick response, high efficiency etc).
374 Appendix C Installing and setting up the Autonester
________________________________________________________________________________________________________________
©Friedrich: Grafis – Help, Edition 2012
Status
As soon as a layplan job order is
being processed, the name and
current status of the job order
can be found in a window in the
top left corner. The progress bar
displays the selected calculation
time, the time elapsed, the num-
ber of interim solutions and the
current length. If the option
without preview is not selected
an additional preview window
displaying the current status of
the calculation appears. Calcula-
tion of the current job order can
be stopped by closing the pre-
view window or with Cancel if
required. Comments or error
messages for the current order
appear in the Record window.
The entries in this list can be
clicked individually. They appear
in full in a separate dialogue box.
Picture C-3
Options Placing pieces without transformation options
This option disables any allowance for rotation and
Generating monitoring files
flipping of the pieces to be placed. All pattern pieces
Standardised monitoring files for the layplan job
will be placed in their original orientation.
orders are generated. These files are important for
error diagnostics. Activate this option only if you Retaining backup copy files of layplan job orders
have been requested to do so - e.g. by the Grafis When an Autonester layplan job order (*.ANA) has
Hotline. been fulfilled, the job order is deleted. When this
option is active, backup copy files (*.ANB) can be
Work without preview window
generated. These are saved in the Autonester fol-
The preview of the layplan solution in progress is
der. This option is useful not only for error diagnos-
not displayed. Select this option if the graphic display
tics but also for statistical evaluation of Autonester
of the layplan solution is not required or not desired.
utilization.
Layplan window always on top
Delete all job results older than…
This option displays the layplan preview window
All Autonester job results (*.ANL) are saved in the
always on top of all other windows. This enables the
Autonester folder even if they have been transferred
user to simultaneously work with the Grafis Layplan
to Grafis Layplan. Thus it is always possible, at a
program and follow the progress in the preview
later date, to reset the layplan file to that of the
window. This option is only useful if Autonester and
Autonester status. To avoid an overflowing Auton-
Grafis Layplan run on the same system.
ester folder, this option can be activated to delete
Save result as a Bitmap file older no longer needed Autonester job results
If this option is activated and the preview window is (*.ANL). The time span is given in 1 monthly inter-
open, a Bitmap file of the layplan job result can be vals. All corresponding files such as bitmaps (*.BMP)
generated. The Bitmap file will be saved under the and backup files (*.ANB) are also deleted.
same name as the layplan job in the Autonester
folder.
Appendix C Installing and setting up the Autonester 375
________________________________________________________________________________________________________________
©Friedrich: Grafis – Help, Edition 2012
The plot manager is a stand-alone windows pro- Setup the options in the following categories Plot
gram. It can be used independently from any GRA- command, Plot.bat - Configuration and Options ac-
FIS installation. This program runs on operating cording to the existing system.
systems Windows 95, Windows NT4.0 or later. It If the plotter is connected to a serial interface
can also be used on older PCs. COMx:, the following parameters must also be
selected: baudrate, parity and protocol. These are
Installing the plot manager found in Use mode command.
The installation is started using the program If the plotter is connected via USB or a network,
PLOTMGR!.EXE. This file is found either on the select Send via Windows Printer Driver and activate
Grafis CD or on the local Grafis workstation in the Show plot command.
folder \GRAFIS\HILFEN. Double clicking the *.EXE The scroll bar Calculate plot time specifies the crite-
file will start the installation. ria which the plot manager uses to calculate the
The plot manager requires an independent directory estimated plotting time.
on the plotter server – e.g. C:\PLOTTER. The plot The remaining settings should be left unaltered.
server is the computer to which the plotter is con-
All settings and options are saved in the
nected. If the plot server is to be controlled via a
PLOTMGR.INI file in the current folder. An explana-
network, the directory must be enabled or it should
tion of each option in this file is to be found at the
be a directory on the net drive. A target directory is
end of this text.
requested at the beginning of the installation.
The installation program adds an icon to the Auto
After the installation is complete, the plot manager
start folder so that the plot manager starts auto-
setup will start, see picture D-1.
matically after user login.
The following files are required
for setup and use of the program
if the plot manager should not or
cannot be installed with the in-
stallation tool: PLOTMGR.EXE
(plot manager program),
PLOTCTL.EXE (remote control
program), SETUPMGR.EXE (plot
manager setup program). These
files are copied to a folder for
future use as the enabled target
folder for plot files in the net-
work. The PLOTMGR.EXE pro-
gram file should be linked in the
Auto start folder for automatic
start up. Then, run SET-
UPMGR.EXE to complete
PLOT.BAT setup and software
configuration.
Picture D-1
378 Appendix D Installing and setting up the plot manager
________________________________________________________________________________________________________________
©Friedrich: Grafis – Help, Edition 2012
The following information is always given for the Configuring the plot manager in Grafis
plot selected on the left of the list.
In the Grafis plot window, click on the Settings but-
Creation ton to the right of the selected plotter. Click Edit in
Date and time of the plot job creation the new window and enter the target drive and
Created by (*) directory in the display connected to. End the entry
The user name of the plot jobs creator. with "\" e.g. "P:\" or "C:\PLOTTER\" if the plotter is
Length (*) connected to the PC. If the option job file has been
Plot length in meters selected, job files are generated for the plot job.
This displays more detailed information about the
Time
plot job in the plot manager. Click Edit again and
Estimated output time
close this box with OK. All plots generated with this
Source (*) plotter setting will be sent to the selected target
Source file from which the plot was issued directory. File names are generated automatically.
Scale (*) As each plotter will have own plotter settings you
Scale of the plot (e.g. 1:1 for original size or 1:5 for can work with any number of plot managers and
minis) therefore any number of plotters. Alternatively, a
1st bundle (*) single plotter with various settings (different tools,
If a marker is being plotted, the number of the first velocity, paper width etc.) can also be used.
bundle in the marker is shown here.
Access to the plot manager in a network
Contents (*)
If a chain of markers is being plotted, the list of the A network plot server PC is recommended in com-
markers is shown here. panies with a large number of plots per hour. This
(*) This readout appears only when the Grafis can be a simple PC (minimum 133 MHz) with Win-
Layplan program generates the job file. These dis- dows9x/ME or NT/2000/XP/Vista. More than one
plays are empty if the Grafis construction program plotter can be connected to this PC depending on
has generated the job files. the number of serial and parallel ports available.
Each plotter must have its own directory for its own
At the bottom of the list there are two additional
plot manager. This directory can also be located on
readout displays. These are for the total plot length
the network if the server is running around the
and the total plot time of the complete list of job
clock. The advantage here is that plots can be gen-
files.
erated even if the plot server PC is switched off.
The PC can then be switched on when plotting
Starting the plot manager
should start. A remote check of the plot manager
To create plot jobs in the Grafis construction and can be achieved using PLOTCTL.EXE. This program
marker maker programs, the plot manager does not allows users to check the status (with a slight time
need to be active. Only the plot manager directory delay) of the plot manager from any where on the
must be available. If this directory is located on a network. PLOTCTL.EXE must be located in the
separate PC, it must be running. The plot manager same directory as PLOTMGR.EXE.
has to be started when plot jobs are to be plotted.
Please note: the plot manager may only be started
The close button (upper right corner) minimizes the
once. It may only be started on the plot server. The
plot manager to prevent a shut down during plot-
remote check program, on the other hand, can be
ting. To shut down the plot manager use the Close
started as often as required.
button in lower right corner. This button is only
available when no current job is being processed.
If the plot manager should always be on standby,
create a shortcut to the plot manager program in
the auto start folder. The installation sets this up
automatically.
380 Appendix D Installing and setting up the plot manager
________________________________________________________________________________________________________________
©Friedrich: Grafis – Help, Edition 2012
Configuration example: Gerber AP320 plotter Configuration example: HP Designjet 510 us-
connected to a separate plotter PC, additional ing the HPGL-2 option connected to a network
Grafis workstation PCs in the network and a
The HP plotter is assigned an IP number automati-
file server with plot files on drive H:
cally during installation. This is used by the PC prin-
Create the folder H:\AP320 on drive H:. Copy the ter driver to access the plotter. Install the driver
files PLOTMGR.EXE, PLOTCTL.EXE and AP- included with the HP plotter. Send a test plot to
CHECK.EXE (to be found under plotter via the Windows driver.
C:\GRAFIS\HILFEN) to this folder. Install the Ger-
Install the plot manager as described above. Select
ber plot program PLOTGBER to folder
the option Show plot command during the setup (in
C:\GERBTEST on drive C:. Additionally copy the file
the SETUPMGR program). After starting the plot
GBSHIFT.EXE to C:\GERBTEST.
manager activate the plot command prompt by
Add the following entries to the file PLOTMGR.INI: clicking the adjacent button. Enter "WINSPOOL:".
COMMAND=plot.bat %d Save the entry by clicking the adjacent button again.
TIMECALCBYTES=100
RETRYENDLESS=1 A popup window with all available printer drivers
appears. Choose the previously installed HP driver
The PLOT.BAT contains the following: (HP Designjet) and confirm with OK.
@echo off
copy "%1" c:\gerbtest\plot.0$$ If the HP driver does not support PASSTHROUGH,
c: additionally install the standard Windows driver
cd \gerbtest "Generic / Text only" to the same network interface
copy gbshift.ini gbshift.ret as the HP driver. Choose this from the popup win-
gbshift.exe plot.0$$ dow instead of the HP driver and confirm with OK.
plotgber.exe plot.0$$ 2
h:
cd \ap320
apcheck.exe
if exist error.log copy
c:\gerbtest\gbshift.ret
c:\gerbtest\gbshift.ini
del c:\gerbtest\plot.0$$
Set the value TIMECALCBYTES=100. The esti-
mated plotting time will be calculated based on the
size of the plot file. This value is comparatively accu-
rate. Additionally, a special plot driver file
(ap320.plt) is required for the Grafis workstations. It
contains the exactly determined feed length. This file
can be requested from the Grafis Hotline or the
Grafis dealer.
Configure the additional Grafis workstation PCs as
above. The target directory should be "H:\AP320\",
where H: is connected automatically on login.