Operations
AdaCAD offers over 50 operations that you can build into dataflows to generate drafts. This page groups operations by their function, previews their design, and links to the full details of each operation (which you can also find on the left sidebar).
Structure
A weave structure is the order or pattern of interlacement between the warp and weft threads. There are different families of woven structure that share core properties, such as plain weave, twill, and satin. Each of the operations is capable of generating structures that obey the rules of a given family.
operation name | examples |
---|---|
all possible structures | |
complex twill | |
glitch satin | |
random | |
satin | |
satin-ish | |
sawtooth | |
shaded_satin | |
sine wave sampler | |
tabby | |
twill | |
waffle | |
waffle-ish | |
undulating twill | |
upload draft |
Transformation
Transformation operations take an input structure or draft and transforms it in some way.
operation name | examples |
---|---|
invert | |
flip | |
shift | |
rotate | |
make symmetric | |
slope | |
stretch | |
clear | |
set unset interlacements to | |
set interlacements of type to unset | |
crop | |
trim | |
margin | |
undulate wefts | |
undulate warps |
Cloth
Cloth Operations describe the arrangements of pattern regions in an overall draft or cloth. Regions defined by the cloth design parameters can be filled with input drafts.
operation name | examples |
---|---|
rectangle | |
tile | |
chaos sequence | |
pattern across warp | |
pattern across weft | |
variable width sampler | |
variable length sampler | |
fill | |
image map | |
join left | |
join top |
Compound
Compound operations support joining different structural elements together compound weave structures characterized by the use of multiple weft and warp systems and/or layers.
operation name | examples |
---|---|
interlace wefts | |
interlace warps | |
overlay multiple | |
splice in wefts | |
splice in warps | |
layer | |
layer notation | |
assign draft to system |
Dissect
Describes operations that split apart a single input draft into multiple outputs according to some criteria.
operation name | examples |
---|---|
deinterlace wefts |
Compute
Computer operations apply different forms of computational, binary, and/or mathematical functions to the production and modification of drafts.
operation name | examples |
---|---|
set atop, (a, b) => b | |
overlay, (a,b) => (a OR b) | |
mask, (a,b) => (a AND b) | |
cut, (a, b) => (a NAND b) | |
diff, (a, b) => (a NEQ b) |
Helper
Operations that automate common drafting techniques to ensure good woven and cloth structure.
operation name | examples |
---|---|
selvedge |
Color Effects
Supports the specification of materials in order to describe different color effects on the woven cloth
operation name | examples |
---|---|
set materials and systems | |
set weft materials | |
set warp materials |
Drafting Styles
Supports the conversion of one style of drafting to another, based on the requirements of specific equipment