[{"id":"acoustic-slat-panel","name":"Acoustic slat panel","category":"wood","parameters":[{"name":"width","label":"Slat width","value":27,"min":5,"max":28,"visible":true,"unit":"mm"},{"name":"pitch","label":"Slat pitch","value":54,"min":29,"max":200,"visible":true,"unit":"mm"},{"name":"length","label":"Slat length","value":2400,"min":300,"max":3000,"visible":true,"unit":"mm"}],"angle":0,"noPattern":false,"hasArcs":false,"profileSection":false,"unit":{"freeWidth":true,"freeHeight":true,"parameters":["length","width"]},"kind":"motif","hatchOnly":false},{"id":"alternating-fish-scale","name":"Alternating fish scale","category":"ceramic","parameters":[{"name":"radius","label":"Scale radius","value":75,"min":15,"max":400,"visible":true,"unit":"mm"}],"angle":0,"noPattern":false,"hasArcs":true,"profileSection":false,"unit":{"freeWidth":true,"freeHeight":false,"parameters":["radius"]},"kind":"tiles","hatchOnly":false},{"id":"alternating-parallelogram","name":"Alternating parallelogram","category":"stone","parameters":[{"name":"width","label":"Paver width","value":150,"min":20,"max":800,"visible":true,"unit":"mm"},{"name":"length","label":"Paver side","value":600,"min":60,"max":2000,"visible":true,"unit":"mm"}],"angle":0,"noPattern":false,"hasArcs":false,"profileSection":false,"unit":{"freeWidth":true,"freeHeight":false,"parameters":["length"]},"kind":"tiles","hatchOnly":false},{"id":"anchor-paver","name":"Anchor paver","category":"stone","parameters":[{"name":"edge","label":"Paver side","value":200,"min":60,"max":1500,"visible":true,"unit":"mm"}],"angle":0,"noPattern":false,"hasArcs":true,"profileSection":false,"unit":{"freeWidth":true,"freeHeight":false,"parameters":["edge"]},"kind":"tiles","hatchOnly":false},{"id":"angled-trapezoid-paver","name":"Angled trapezoid paver","category":"stone","parameters":[{"name":"height","label":"Course height","value":200,"min":40,"max":900,"visible":true,"unit":"mm"}],"angle":0,"noPattern":false,"hasArcs":false,"profileSection":false,"kind":"tiles","hatchOnly":false},{"id":"ansi31","name":"ANSI 31, iron and general hatching","category":"section","parameters":[{"name":"pitch","label":"Line pitch","value":3.175,"min":1,"max":30,"visible":true,"unit":"mm"}],"angle":0,"noPattern":false,"hasArcs":false,"profileSection":false,"kind":"lines","hatchOnly":true},{"id":"ansi32","name":"ANSI 32, steel","category":"section","parameters":[{"name":"pitch","label":"Line pitch","value":9.525,"min":1,"max":90,"visible":true,"unit":"mm"}],"angle":0,"noPattern":false,"hasArcs":false,"profileSection":false,"kind":"lines","hatchOnly":true},{"id":"ansi33","name":"ANSI 33, bronze, brass and copper","category":"section","parameters":[{"name":"pitch","label":"Line pitch","value":6.35,"min":1,"max":60,"visible":true,"unit":"mm"}],"angle":0,"noPattern":false,"hasArcs":false,"profileSection":false,"kind":"lines","hatchOnly":true},{"id":"ansi34","name":"ANSI 34, plastic and rubber","category":"section","parameters":[{"name":"pitch","label":"Line pitch","value":19.05,"min":1,"max":120,"visible":true,"unit":"mm"}],"angle":0,"noPattern":false,"hasArcs":false,"profileSection":false,"kind":"lines","hatchOnly":true},{"id":"ansi35","name":"ANSI 35, fire brick and refractory","category":"section","parameters":[{"name":"pitch","label":"Line pitch","value":6.35,"min":1,"max":60,"visible":true,"unit":"mm"}],"angle":0,"noPattern":false,"hasArcs":false,"profileSection":false,"kind":"lines","hatchOnly":true},{"id":"ansi36","name":"ANSI 36, marble, slate and glass","category":"section","parameters":[{"name":"pitch","label":"Line pitch","value":3.175,"min":1,"max":30,"visible":true,"unit":"mm"}],"angle":0,"noPattern":false,"hasArcs":false,"profileSection":false,"kind":"lines","hatchOnly":true},{"id":"ansi37","name":"ANSI 37, lead, zinc and insulation","category":"section","parameters":[{"name":"pitch","label":"Line pitch","value":3.175,"min":1,"max":30,"visible":true,"unit":"mm"}],"angle":0,"noPattern":false,"hasArcs":false,"profileSection":false,"kind":"lines","hatchOnly":true},{"id":"ansi38","name":"ANSI 38, aluminium","category":"section","parameters":[{"name":"pitch","label":"Line pitch","value":3.175,"min":1,"max":30,"visible":true,"unit":"mm"}],"angle":0,"noPattern":false,"hasArcs":false,"profileSection":false,"kind":"lines","hatchOnly":true},{"id":"arabesque","name":"Arabesque","category":"ceramic","parameters":[{"name":"width","label":"Width (tip to tip)","value":146.05,"min":30,"max":600,"visible":true,"unit":"mm"}],"angle":0,"noPattern":false,"hasArcs":true,"profileSection":false,"unit":{"freeWidth":true,"freeHeight":false,"parameters":["width"]},"kind":"tiles","hatchOnly":false},{"id":"arabesque-floral","name":"Arabesque floral","category":"ceramic","parameters":[{"name":"edge","label":"Cell width","value":300,"min":80,"max":1200,"visible":true,"unit":"mm"}],"angle":0,"noPattern":false,"hasArcs":false,"profileSection":false,"kind":"tiles","hatchOnly":false},{"id":"arabesque-lantern","name":"Arabesque lantern","category":"ceramic","parameters":[{"name":"width","label":"Cell width","value":300,"min":60,"max":1200,"visible":true,"unit":"mm"}],"angle":0,"noPattern":false,"hasArcs":false,"profileSection":false,"unit":{"freeWidth":true,"freeHeight":false,"parameters":["width"]},"kind":"tiles","hatchOnly":false},{"id":"arrow-block","name":"Arrow block","category":"ceramic","parameters":[{"name":"width","label":"Width","value":100,"min":30,"max":300,"visible":true,"unit":"mm"},{"name":"length","label":"Length","value":200,"min":50,"max":600,"visible":true,"unit":"mm"}],"angle":0,"noPattern":false,"hasArcs":false,"profileSection":false,"unit":{"freeWidth":true,"freeHeight":false,"parameters":["length"]},"kind":"tiles","hatchOnly":false},{"id":"azulejo-arrow-tile","name":"Azulejo arrow tile","category":"ceramic","parameters":[{"name":"width","label":"Tile width","value":105,"min":40,"max":190,"visible":true,"unit":"mm"},{"name":"length","label":"Tile height","value":110,"min":100,"max":400,"visible":true,"unit":"mm"}],"angle":0,"noPattern":false,"hasArcs":false,"profileSection":false,"kind":"tiles","hatchOnly":false},{"id":"banded-diagonal-check","name":"Banded diagonal check","category":"stone","parameters":[{"name":"edge","label":"Square side","value":250,"min":50,"max":1500,"visible":true,"unit":"mm"},{"name":"bandWidth","label":"Band width","value":70,"min":5,"max":500,"visible":true,"unit":"mm"}],"angle":0,"noPattern":false,"hasArcs":false,"profileSection":false,"kind":"tiles","hatchOnly":false},{"id":"bar-grating","name":"Bar grating","category":"metal","parameters":[{"name":"length","label":"Cross bar pitch","value":100,"min":10,"max":500,"visible":true,"unit":"mm"},{"name":"width","label":"Bearing bar pitch","value":30,"min":8,"max":300,"visible":true,"unit":"mm"},{"name":"wallWidth","label":"Bar width","value":5,"min":1,"max":7,"visible":true,"unit":"mm"}],"angle":0,"noPattern":false,"hasArcs":false,"profileSection":false,"unit":{"freeWidth":true,"freeHeight":true,"parameters":["length","width"]},"kind":"motif","hatchOnly":false},{"id":"barrel-wave-plank","name":"Barrel wave plank","category":"wood","parameters":[{"name":"length","label":"Plank length","value":200,"min":60,"max":2000,"visible":true,"unit":"mm"},{"name":"width","label":"Width at the ends","value":20,"min":5,"max":400,"visible":true,"unit":"mm"}],"angle":0,"noPattern":false,"hasArcs":true,"profileSection":false,"unit":{"freeWidth":true,"freeHeight":false,"parameters":["length"]},"kind":"tiles","hatchOnly":false},{"id":"basketweave","name":"Basketweave","category":"wood","parameters":[{"name":"length","label":"Plank length","value":200,"min":40,"max":2000,"visible":true,"unit":"mm"},{"name":"planks","label":"Planks per block","value":2,"min":2,"max":10,"visible":true,"unit":"none"}],"angle":0,"noPattern":false,"hasArcs":false,"profileSection":false,"unit":{"freeWidth":true,"freeHeight":false,"parameters":["length"]},"kind":"tiles","hatchOnly":false},{"id":"basketweave-with-dot","name":"Basketweave with dot","category":"ceramic","parameters":[{"name":"width","label":"Tile width","value":50.8,"min":5,"max":600,"visible":true,"unit":"mm"},{"name":"dotSize","label":"Dot side","value":25.4,"min":2,"max":300,"visible":true,"unit":"mm"},{"name":"planks","label":"Planks per block","value":1,"min":1,"max":6,"visible":true,"unit":"none"}],"angle":0,"noPattern":false,"hasArcs":false,"profileSection":false,"kind":"tiles","hatchOnly":false},{"id":"batt-insulation","name":"Batt insulation, section","category":"section","parameters":[{"name":"pitch","label":"Zigzag pitch","value":5,"min":1,"max":40,"visible":true,"unit":"mm"},{"name":"amplitude","label":"Zigzag height","value":5,"min":1,"max":40,"visible":true,"unit":"mm"}],"angle":0,"noPattern":false,"hasArcs":false,"profileSection":false,"kind":"motif","hatchOnly":true},{"id":"beavertail-tile","name":"Beavertail tile","category":"roofing","parameters":[{"name":"width","label":"Tile width","value":165,"min":50,"max":600,"visible":true,"unit":"mm"},{"name":"gauge","label":"Gauge (course step)","value":100,"min":30,"max":400,"visible":true,"unit":"mm"}],"angle":0,"noPattern":false,"hasArcs":true,"profileSection":false,"unit":{"freeWidth":true,"freeHeight":true,"parameters":["gauge","width"]},"kind":"tiles","hatchOnly":false},{"id":"bent-strip-check","name":"Bent strip check","category":"ceramic","parameters":[{"name":"width","label":"Block width","value":300,"min":60,"max":600,"visible":true,"unit":"mm"},{"name":"length","label":"Block height","value":480,"min":320,"max":2000,"visible":true,"unit":"mm"}],"angle":0,"noPattern":false,"hasArcs":false,"profileSection":false,"unit":{"freeWidth":true,"freeHeight":true,"parameters":["length","width"]},"kind":"tiles","hatchOnly":false},{"id":"blade-paver","name":"Blade pinwheel paver","category":"stone","parameters":[{"name":"edge","label":"Triangle side","value":200,"min":60,"max":700,"visible":true,"unit":"mm"}],"angle":0,"noPattern":false,"hasArcs":true,"profileSection":false,"unit":{"freeWidth":true,"freeHeight":false,"parameters":["edge"]},"kind":"tiles","hatchOnly":false},{"id":"block-parquet-pave","name":"Block parquet (pave)","category":"wood","parameters":[{"name":"width","label":"Tile width (length = 2 x width)","value":114.3,"min":20,"max":600,"visible":true,"unit":"mm"}],"angle":0,"noPattern":false,"hasArcs":false,"profileSection":false,"unit":{"freeWidth":true,"freeHeight":false,"parameters":["width"]},"kind":"tiles","hatchOnly":false},{"id":"block-parquet-weave","name":"Block parquet (weave)","category":"wood","parameters":[{"name":"width","label":"Tile width (length = 2 x width)","value":114.3,"min":20,"max":600,"visible":true,"unit":"mm"}],"angle":0,"noPattern":false,"hasArcs":false,"profileSection":false,"unit":{"freeWidth":true,"freeHeight":false,"parameters":["width"]},"kind":"tiles","hatchOnly":false},{"id":"blockwork-section","name":"Blockwork, section","category":"section","parameters":[{"name":"pitch","label":"Line pitch","value":8,"min":1,"max":40,"visible":true,"unit":"mm"}],"angle":0,"noPattern":false,"hasArcs":false,"profileSection":false,"kind":"lines","hatchOnly":true},{"id":"bowtie-paver","name":"Bowtie paver","category":"stone","parameters":[{"name":"length","label":"Paver length","value":400,"min":80,"max":1200,"visible":true,"unit":"mm"},{"name":"width","label":"Paver width","value":280,"min":60,"max":900,"visible":true,"unit":"mm"}],"angle":0,"noPattern":false,"hasArcs":false,"profileSection":false,"unit":{"freeWidth":true,"freeHeight":true,"parameters":["length","width"]},"kind":"tiles","hatchOnly":false},{"id":"brick-brook-paver","name":"Brick brook paver","category":"stone","parameters":[{"name":"width","label":"Block size","value":200,"min":60,"max":800,"visible":true,"unit":"mm"}],"angle":0,"noPattern":false,"hasArcs":false,"profileSection":false,"unit":{"freeWidth":true,"freeHeight":false,"parameters":["width"]},"kind":"tiles","hatchOnly":false},{"id":"broken-herringbone","name":"Broken herringbone","category":"wood","parameters":[{"name":"length","label":"Plank length","value":600,"min":100,"max":3000,"visible":true,"unit":"mm"},{"name":"width","label":"Plank width","value":120,"min":20,"max":600,"visible":true,"unit":"mm"}],"angle":0,"noPattern":false,"hasArcs":false,"profileSection":false,"kind":"tiles","hatchOnly":false},{"id":"broken-range-ashlar","name":"Broken range ashlar","category":"stone","parameters":[{"name":"minimumLength","label":"Shortest stone","value":140,"min":60,"max":600,"visible":true,"unit":"mm"},{"name":"minimumWidth","label":"Lowest course","value":60,"min":30,"max":200,"visible":true,"unit":"mm"}],"angle":0,"noPattern":false,"hasArcs":false,"profileSection":false,"kind":"tiles","hatchOnly":false},{"id":"cairo","name":"Cairo","category":"ceramic","parameters":[{"name":"edge","label":"Equal side","value":100,"min":20,"max":500,"visible":true,"unit":"mm"}],"angle":0,"noPattern":false,"hasArcs":false,"profileSection":false,"unit":{"freeWidth":true,"freeHeight":false,"parameters":["edge"]},"kind":"tiles","hatchOnly":false},{"id":"camel-hump-paver","name":"Camel hump paver","category":"stone","parameters":[{"name":"length","label":"Length","value":260,"min":80,"max":1000,"visible":true,"unit":"mm"},{"name":"width","label":"Width","value":180,"min":50,"max":700,"visible":true,"unit":"mm"}],"angle":0,"noPattern":false,"hasArcs":false,"profileSection":false,"unit":{"freeWidth":true,"freeHeight":false,"parameters":["length"]},"kind":"tiles","hatchOnly":false},{"id":"cedar-shingle","name":"Cedar shingle (random widths)","category":"roofing","parameters":[{"name":"gauge","label":"Exposure","value":139.7,"min":50,"max":300,"visible":true,"unit":"mm"},{"name":"minimumLength","label":"Narrowest shingle","value":76.2,"min":25.4,"max":254,"visible":true,"unit":"mm"},{"name":"maximumLength","label":"Widest shingle","value":254,"min":177.8,"max":600,"visible":true,"unit":"mm"}],"angle":0,"noPattern":false,"hasArcs":false,"profileSection":false,"kind":"tiles","hatchOnly":false},{"id":"chamfered-pinwheel-panel","name":"Chamfered pinwheel panel","category":"ceramic","parameters":[{"name":"moduleSize","label":"Module side","value":15,"min":4,"max":100,"visible":true,"unit":"mm"}],"angle":0,"noPattern":false,"hasArcs":false,"profileSection":false,"kind":"tiles","hatchOnly":false},{"id":"chamfered-split-bands","name":"Chamfered split bands","category":"stone","parameters":[{"name":"moduleSize","label":"Module side","value":70,"min":15,"max":400,"visible":true,"unit":"mm"}],"angle":0,"noPattern":false,"hasArcs":false,"profileSection":false,"kind":"tiles","hatchOnly":false},{"id":"chantilly-parquet","name":"Chantilly parquet","category":"wood","parameters":[{"name":"width","label":"Block width (length = 3 x width)","value":150,"min":20,"max":600,"visible":true,"unit":"mm"}],"angle":45,"noPattern":false,"hasArcs":false,"profileSection":false,"kind":"tiles","hatchOnly":false},{"id":"chantilly-weave","name":"Chantilly weave","category":"wood","parameters":[{"name":"width","label":"Plank width (length = 6 x width)","value":50.8,"min":10,"max":300,"visible":true,"unit":"mm"}],"angle":0,"noPattern":false,"hasArcs":false,"profileSection":false,"kind":"tiles","hatchOnly":false},{"id":"charkha-paver","name":"Charkha wheel paver","category":"stone","parameters":[{"name":"edge","label":"Hexagon side","value":120,"min":40,"max":500,"visible":true,"unit":"mm"}],"angle":0,"noPattern":false,"hasArcs":true,"profileSection":false,"unit":{"freeWidth":true,"freeHeight":false,"parameters":["edge"]},"kind":"tiles","hatchOnly":false},{"id":"check-parquet-7","name":"Check parquet (7 strips)","category":"wood","parameters":[{"name":"width","label":"Strip width (length = 7 x width)","value":70,"min":10,"max":300,"visible":true,"unit":"mm"}],"angle":0,"noPattern":false,"hasArcs":false,"profileSection":false,"unit":{"freeWidth":true,"freeHeight":false,"parameters":["width"]},"kind":"tiles","hatchOnly":false},{"id":"chevron","name":"Chevron","category":"wood","parameters":[{"name":"length","label":"Plank length","value":600,"min":50,"max":3000,"visible":true,"unit":"mm"},{"name":"width","label":"Plank width","value":90,"min":10,"max":1000,"visible":true,"unit":"mm"},{"name":"cutAngle","label":"End cut angle (degrees)","value":45,"min":10,"max":90,"visible":true,"unit":"deg"},{"name":"planks","label":"Planks per leg","value":1,"min":1,"max":6,"visible":true,"unit":"none"}],"angle":0,"noPattern":false,"hasArcs":false,"profileSection":false,"unit":{"freeWidth":true,"freeHeight":false,"parameters":["length"]},"kind":"tiles","hatchOnly":false},{"id":"chevron-paver","name":"Chevron paver","category":"stone","parameters":[{"name":"length","label":"Arm length","value":300,"min":40,"max":1500,"visible":true,"unit":"mm"},{"name":"width","label":"Arm width","value":100,"min":20,"max":600,"visible":true,"unit":"mm"},{"name":"cutAngle","label":"Arm angle (degrees)","value":45,"min":10,"max":80,"visible":true,"unit":"deg"}],"angle":0,"noPattern":false,"hasArcs":false,"profileSection":false,"unit":{"freeWidth":true,"freeHeight":false,"parameters":["length"]},"kind":"tiles","hatchOnly":false},{"id":"cobblestone","name":"Cobblestone","category":"stone","parameters":[{"name":"moduleSize","label":"Small square side","value":150,"min":20,"max":1000,"visible":true,"unit":"mm"}],"angle":0,"noPattern":false,"hasArcs":false,"profileSection":false,"kind":"tiles","hatchOnly":false},{"id":"colorado-paver","name":"Colorado trefoil paver","category":"stone","parameters":[{"name":"width","label":"Width across lobes","value":275,"min":80,"max":900,"visible":true,"unit":"mm"}],"angle":0,"noPattern":false,"hasArcs":true,"profileSection":false,"unit":{"freeWidth":true,"freeHeight":false,"parameters":["width"]},"kind":"tiles","hatchOnly":false},{"id":"column-weave","name":"Column weave","category":"stone","parameters":[{"name":"width","label":"Paver width","value":100,"min":20,"max":500,"visible":true,"unit":"mm"},{"name":"planks","label":"Pavers per block","value":3,"min":2,"max":8,"visible":true,"unit":"none"}],"angle":0,"noPattern":false,"hasArcs":false,"profileSection":false,"unit":{"freeWidth":true,"freeHeight":false,"parameters":["width"]},"kind":"tiles","hatchOnly":false},{"id":"common-bond","name":"Common bond","category":"brick","parameters":[{"name":"length","label":"Stretcher length (with joint)","value":225,"min":100,"max":600,"visible":true,"unit":"mm"},{"name":"width","label":"Course height (with joint)","value":75,"min":30,"max":200,"visible":true,"unit":"mm"},{"name":"stretchers","label":"Stretcher courses per header course","value":6,"min":1,"max":12,"visible":true,"unit":"none"}],"angle":0,"noPattern":false,"hasArcs":false,"profileSection":false,"kind":"tiles","hatchOnly":false},{"id":"compass","name":"Compass","category":"stone","parameters":[{"name":"edge","label":"Edge","value":100,"min":10,"max":600,"visible":true,"unit":"mm"}],"angle":0,"noPattern":false,"hasArcs":false,"profileSection":false,"kind":"tiles","hatchOnly":false},{"id":"concrete-section","name":"Concrete, section","category":"section","parameters":[{"name":"pitch","label":"Cell pitch","value":24,"min":6,"max":120,"visible":true,"unit":"mm"}],"angle":0,"noPattern":false,"hasArcs":false,"profileSection":false,"kind":"motif","hatchOnly":false},{"id":"corrugated-sheet","name":"Corrugated sheet","category":"metal","parameters":[{"name":"pitch","label":"Corrugation pitch","value":76,"min":60,"max":300,"visible":true,"unit":"mm"},{"name":"depth","label":"Profile depth","value":18,"min":3,"max":30,"visible":true,"unit":"mm"},{"name":"length","label":"Sheet length","value":2000,"min":300,"max":7000,"visible":true,"unit":"mm"}],"angle":0,"noPattern":false,"hasArcs":false,"profileSection":true,"unit":{"freeWidth":true,"freeHeight":true,"parameters":["length","pitch"]},"kind":"tiles","hatchOnly":false},{"id":"crazy-paving","name":"Crazy paving","category":"stone","parameters":[{"name":"stoneSize","label":"Mean stone height","value":400,"min":150,"max":1000,"visible":true,"unit":"mm"}],"angle":0,"noPattern":false,"hasArcs":false,"profileSection":false,"kind":"tiles","hatchOnly":false},{"id":"crosshatch","name":"Crosshatch","category":"wood","parameters":[{"name":"width","label":"Block width (length = 3 x width)","value":150,"min":20,"max":600,"visible":true,"unit":"mm"}],"angle":0,"noPattern":false,"hasArcs":false,"profileSection":false,"kind":"tiles","hatchOnly":false},{"id":"cushion-tile","name":"Cushion tile","category":"ceramic","parameters":[{"name":"overallSize","label":"Tile size","value":300,"min":60,"max":1200,"visible":true,"unit":"mm"}],"angle":0,"noPattern":false,"hasArcs":true,"profileSection":false,"unit":{"freeWidth":true,"freeHeight":false,"parameters":["overallSize"]},"kind":"tiles","hatchOnly":false},{"id":"cusped-star-and-cross","name":"Cusped star and cross","category":"ceramic","parameters":[{"name":"overallSize","label":"Cross span","value":218,"min":60,"max":600,"visible":true,"unit":"mm"}],"angle":0,"noPattern":false,"hasArcs":true,"profileSection":false,"kind":"tiles","hatchOnly":false},{"id":"dearnes-bond","name":"Dearne's bond","category":"brick","parameters":[{"name":"length","label":"Shiner length (with joint)","value":225,"min":100,"max":600,"visible":true,"unit":"mm"},{"name":"width","label":"Header course height (with joint)","value":75,"min":30,"max":200,"visible":true,"unit":"mm"}],"angle":0,"noPattern":false,"hasArcs":false,"profileSection":false,"kind":"tiles","hatchOnly":false},{"id":"deltoidal-trihexagonal","name":"Kite (deltoidal trihexagonal)","category":"ceramic","parameters":[{"name":"edge","label":"Source edge","value":60,"min":10,"max":500,"visible":true,"unit":"mm"}],"angle":0,"noPattern":false,"hasArcs":false,"profileSection":false,"unit":{"freeWidth":true,"freeHeight":false,"parameters":["edge"]},"kind":"tiles","hatchOnly":false},{"id":"diamond","name":"Diamond","category":"ceramic","parameters":[{"name":"shortDiagonal","label":"Short diagonal","value":175,"min":20,"max":600,"visible":true,"unit":"mm"}],"angle":0,"noPattern":false,"hasArcs":false,"profileSection":false,"unit":{"freeWidth":true,"freeHeight":false,"parameters":["shortDiagonal"]},"kind":"tiles","hatchOnly":false},{"id":"diamond-continuous-versailles","name":"Diamond continuous Versailles","category":"wood","parameters":[{"name":"cellSize","label":"Panel side","value":600,"min":200,"max":2000,"visible":true,"unit":"mm"}],"angle":0,"noPattern":false,"hasArcs":false,"profileSection":false,"kind":"tiles","hatchOnly":false},{"id":"diamond-in-diamond","name":"Diamond in diamond","category":"stone","parameters":[{"name":"edge","label":"Diamond side","value":300,"min":50,"max":1500,"visible":true,"unit":"mm"},{"name":"sizeRatio","label":"Inner diamond share","value":0.33,"min":0.1,"max":0.8,"visible":true,"unit":"none"}],"angle":0,"noPattern":false,"hasArcs":false,"profileSection":false,"kind":"tiles","hatchOnly":false},{"id":"diamond-point-mosaic","name":"Diamond point mosaic","category":"stone","parameters":[{"name":"edge","label":"Square side","value":212,"min":50,"max":1500,"visible":true,"unit":"mm"},{"name":"bandWidth","label":"Band width","value":106,"min":10,"max":750,"visible":true,"unit":"mm"}],"angle":0,"noPattern":false,"hasArcs":false,"profileSection":false,"kind":"tiles","hatchOnly":false},{"id":"dodecagon-and-star","name":"Dodecagon and four-point star","category":"ceramic","parameters":[{"name":"edge","label":"Edge","value":40,"min":10,"max":200,"visible":true,"unit":"mm"}],"angle":0,"noPattern":false,"hasArcs":false,"profileSection":false,"kind":"tiles","hatchOnly":false},{"id":"dog-bone-paver","name":"Dog bone paver","category":"stone","parameters":[{"name":"radius","label":"Lobe radius","value":50,"min":15,"max":300,"visible":true,"unit":"mm"}],"angle":0,"noPattern":false,"hasArcs":true,"profileSection":false,"unit":{"freeWidth":true,"freeHeight":false,"parameters":["radius"]},"kind":"tiles","hatchOnly":false},{"id":"domed-cobble","name":"Domed cobble","category":"stone","parameters":[{"name":"stoneSize","label":"Mean stone height","value":120,"min":68,"max":300,"visible":true,"unit":"mm"},{"name":"relief","label":"Dome height","value":14,"min":0,"max":80,"visible":true,"unit":"mm"}],"angle":0,"noPattern":false,"hasArcs":false,"profileSection":false,"kind":"tiles","hatchOnly":false},{"id":"double-chevron-diamond","name":"Double chevron diamond","category":"stone","parameters":[{"name":"edge","label":"Diamond side","value":200,"min":40,"max":900,"visible":true,"unit":"mm"}],"angle":0,"noPattern":false,"hasArcs":false,"profileSection":false,"kind":"tiles","hatchOnly":false},{"id":"double-hit-and-miss-bond","name":"Double hit and miss bond","category":"brick","parameters":[{"name":"length","label":"Length","value":225,"min":100,"max":400,"visible":true,"unit":"mm"},{"name":"width","label":"Course height","value":75,"min":30,"max":200,"visible":true,"unit":"mm"}],"angle":0,"noPattern":false,"hasArcs":false,"profileSection":false,"unit":{"freeWidth":true,"freeHeight":true,"parameters":["length","width"]},"kind":"motif","hatchOnly":false},{"id":"double-roman-tile","name":"Double Roman tile","category":"roofing","parameters":[{"name":"coverWidth","label":"Cover width","value":300,"min":150,"max":500,"visible":true,"unit":"mm"},{"name":"gauge","label":"Gauge (visible height)","value":345,"min":150,"max":600,"visible":true,"unit":"mm"}],"angle":0,"noPattern":false,"hasArcs":false,"profileSection":true,"unit":{"freeWidth":true,"freeHeight":true,"parameters":["coverWidth","gauge"]},"kind":"tiles","hatchOnly":false},{"id":"double-t","name":"Double-T","category":"stone","parameters":[{"name":"length","label":"Length","value":200,"min":60,"max":600,"visible":true,"unit":"mm"},{"name":"width","label":"Width","value":165,"min":60,"max":500,"visible":true,"unit":"mm"}],"angle":0,"noPattern":false,"hasArcs":false,"profileSection":false,"unit":{"freeWidth":true,"freeHeight":true,"parameters":["length","width"]},"kind":"tiles","hatchOnly":false},{"id":"double-zigzag-paver","name":"Double zig-zag paver","category":"stone","parameters":[{"name":"width","label":"Block width","value":100,"min":40,"max":400,"visible":true,"unit":"mm"}],"angle":0,"noPattern":false,"hasArcs":false,"profileSection":false,"unit":{"freeWidth":true,"freeHeight":false,"parameters":["width"]},"kind":"tiles","hatchOnly":false},{"id":"dovetail-interlock-tile","name":"Dovetail interlock tile","category":"stone","parameters":[{"name":"edge","label":"Tile side","value":300,"min":80,"max":1200,"visible":true,"unit":"mm"}],"angle":0,"noPattern":false,"hasArcs":false,"profileSection":false,"unit":{"freeWidth":true,"freeHeight":false,"parameters":["edge"]},"kind":"tiles","hatchOnly":false},{"id":"dutch-bond","name":"Dutch bond","category":"brick","parameters":[{"name":"length","label":"Stretcher length (with joint)","value":225,"min":100,"max":600,"visible":true,"unit":"mm"},{"name":"width","label":"Course height (with joint)","value":75,"min":30,"max":200,"visible":true,"unit":"mm"}],"angle":0,"noPattern":false,"hasArcs":false,"profileSection":false,"kind":"tiles","hatchOnly":false},{"id":"earth-section","name":"Earth, section","category":"section","parameters":[{"name":"pitch","label":"Cell pitch","value":30,"min":6,"max":150,"visible":true,"unit":"mm"}],"angle":0,"noPattern":false,"hasArcs":false,"profileSection":false,"kind":"motif","hatchOnly":true},{"id":"elongated-hexagon","name":"Elongated hexagon","category":"ceramic","parameters":[{"name":"width","label":"Width (flat to flat)","value":150,"min":20,"max":600,"visible":true,"unit":"mm"},{"name":"edge","label":"Vertical side","value":200,"min":10,"max":800,"visible":true,"unit":"mm"}],"angle":0,"noPattern":false,"hasArcs":false,"profileSection":false,"unit":{"freeWidth":true,"freeHeight":false,"parameters":["edge","width"]},"kind":"tiles","hatchOnly":false},{"id":"english-garden-wall-bond","name":"English garden wall bond","category":"brick","parameters":[{"name":"length","label":"Stretcher length (with joint)","value":225,"min":100,"max":600,"visible":true,"unit":"mm"},{"name":"width","label":"Course height (with joint)","value":75,"min":30,"max":200,"visible":true,"unit":"mm"}],"angle":0,"noPattern":false,"hasArcs":false,"profileSection":false,"kind":"tiles","hatchOnly":false},{"id":"european-fan","name":"European fan","category":"stone","parameters":[{"name":"edge","label":"Sett side","value":100,"min":20,"max":300,"visible":true,"unit":"mm"}],"angle":0,"noPattern":false,"hasArcs":false,"profileSection":false,"unit":{"freeWidth":true,"freeHeight":false,"parameters":["edge"]},"kind":"motif","hatchOnly":false},{"id":"expanded-metal-mesh","name":"Expanded metal mesh","category":"metal","parameters":[{"name":"length","label":"Long way of diamond","value":30.5,"min":5,"max":300,"visible":true,"unit":"mm"},{"name":"shortDiagonal","label":"Short way of diamond","value":11.7,"min":5,"max":200,"visible":true,"unit":"mm"},{"name":"wallWidth","label":"Strand width","value":2,"min":0.3,"max":6,"visible":true,"unit":"mm"}],"angle":0,"noPattern":false,"hasArcs":false,"profileSection":false,"unit":{"freeWidth":true,"freeHeight":true,"parameters":["length","shortDiagonal"]},"kind":"motif","hatchOnly":false},{"id":"fan-strip-parquet","name":"Fan strip parquet","category":"wood","parameters":[{"name":"length","label":"Block side","value":420,"min":60,"max":2400,"visible":true,"unit":"mm"}],"angle":0,"noPattern":false,"hasArcs":false,"profileSection":false,"unit":{"freeWidth":true,"freeHeight":false,"parameters":["length"]},"kind":"tiles","hatchOnly":false},{"id":"fish-scale","name":"Fish scale","category":"ceramic","parameters":[{"name":"width","label":"Width","value":100,"min":10,"max":1000,"visible":true,"unit":"mm"}],"angle":0,"noPattern":false,"hasArcs":true,"profileSection":false,"unit":{"freeWidth":true,"freeHeight":false,"parameters":["width"]},"kind":"tiles","hatchOnly":false},{"id":"fish-scale-paver","name":"Fish-scale paver","category":"stone","parameters":[{"name":"edge","label":"Paver side","value":160,"min":60,"max":600,"visible":true,"unit":"mm"}],"angle":0,"noPattern":false,"hasArcs":true,"profileSection":false,"unit":{"freeWidth":true,"freeHeight":false,"parameters":["edge"]},"kind":"tiles","hatchOnly":false},{"id":"fishtail-plain-tile","name":"Fishtail plain tile","category":"roofing","parameters":[{"name":"width","label":"Tile width","value":165,"min":50,"max":600,"visible":true,"unit":"mm"},{"name":"gauge","label":"Gauge (course step)","value":100,"min":30,"max":400,"visible":true,"unit":"mm"}],"angle":0,"noPattern":false,"hasArcs":true,"profileSection":false,"unit":{"freeWidth":true,"freeHeight":true,"parameters":["gauge","width"]},"kind":"tiles","hatchOnly":false},{"id":"fishtail-tile","name":"Fishtail tile","category":"ceramic","parameters":[{"name":"width","label":"Tile width","value":336,"min":150,"max":560,"visible":true,"unit":"mm"},{"name":"length","label":"Tile length","value":330,"min":300,"max":1200,"visible":true,"unit":"mm"}],"angle":0,"noPattern":false,"hasArcs":true,"profileSection":false,"unit":{"freeWidth":true,"freeHeight":true,"parameters":["length","width"]},"kind":"tiles","hatchOnly":false},{"id":"flemish-bond","name":"Flemish bond","category":"brick","parameters":[{"name":"length","label":"Stretcher length (with joint)","value":225,"min":100,"max":600,"visible":true,"unit":"mm"},{"name":"width","label":"Course height (with joint)","value":75,"min":30,"max":200,"visible":true,"unit":"mm"},{"name":"courses","label":"Courses per stagger","value":1,"min":1,"max":6,"visible":true,"unit":"none"}],"angle":0,"noPattern":false,"hasArcs":false,"profileSection":false,"kind":"tiles","hatchOnly":false},{"id":"flemish-garden-wall-bond","name":"Flemish garden wall bond","category":"brick","parameters":[{"name":"length","label":"Stretcher length (with joint)","value":225,"min":100,"max":600,"visible":true,"unit":"mm"},{"name":"width","label":"Course height (with joint)","value":75,"min":30,"max":200,"visible":true,"unit":"mm"}],"angle":0,"noPattern":false,"hasArcs":false,"profileSection":false,"kind":"tiles","hatchOnly":false},{"id":"floret-pentagonal","name":"Floret pentagonal","category":"ceramic","parameters":[{"name":"edge","label":"Source edge","value":100,"min":10,"max":500,"visible":true,"unit":"mm"}],"angle":0,"noPattern":false,"hasArcs":false,"profileSection":false,"unit":{"freeWidth":true,"freeHeight":false,"parameters":["edge"]},"kind":"tiles","hatchOnly":false},{"id":"fluted-panel","name":"Fluted panel","category":"wood","parameters":[{"name":"pitch","label":"Flute pitch","value":30,"min":20,"max":100,"visible":true,"unit":"mm"},{"name":"width","label":"Panel width","value":600,"min":100,"max":1500,"visible":true,"unit":"mm"},{"name":"length","label":"Panel length","value":2400,"min":300,"max":3600,"visible":true,"unit":"mm"}],"angle":0,"noPattern":false,"hasArcs":false,"profileSection":true,"unit":{"freeWidth":true,"freeHeight":true,"parameters":["length","width"]},"kind":"tiles","hatchOnly":false},{"id":"gable-parquet-wide","name":"Gable parquet (wide strips)","category":"wood","parameters":[{"name":"moduleSize","label":"Square module side","value":304.8,"min":50,"max":2000,"visible":true,"unit":"mm"}],"angle":0,"noPattern":false,"hasArcs":false,"profileSection":false,"kind":"tiles","hatchOnly":false},{"id":"girih-bowtie","name":"Girih bowtie","category":"ceramic","parameters":[{"name":"edge","label":"Edge","value":60,"min":10,"max":300,"visible":true,"unit":"mm"}],"angle":0,"noPattern":false,"hasArcs":false,"profileSection":false,"unit":{"freeWidth":true,"freeHeight":false,"parameters":["edge"]},"kind":"tiles","hatchOnly":false},{"id":"girih-hexagon","name":"Girih hexagon","category":"ceramic","parameters":[{"name":"edge","label":"Edge","value":60,"min":10,"max":300,"visible":true,"unit":"mm"}],"angle":0,"noPattern":false,"hasArcs":false,"profileSection":false,"unit":{"freeWidth":true,"freeHeight":false,"parameters":["edge"]},"kind":"tiles","hatchOnly":false},{"id":"girih-wide-hexagon","name":"Girih wide hexagon","category":"ceramic","parameters":[{"name":"edge","label":"Edge","value":60,"min":10,"max":300,"visible":true,"unit":"mm"}],"angle":0,"noPattern":false,"hasArcs":false,"profileSection":false,"unit":{"freeWidth":true,"freeHeight":false,"parameters":["edge"]},"kind":"tiles","hatchOnly":false},{"id":"gothic-bond","name":"Gothic bond","category":"brick","parameters":[{"name":"length","label":"Stretcher length (with joint)","value":225,"min":100,"max":600,"visible":true,"unit":"mm"},{"name":"width","label":"Course height (with joint)","value":75,"min":30,"max":200,"visible":true,"unit":"mm"}],"angle":0,"noPattern":false,"hasArcs":false,"profileSection":false,"kind":"tiles","hatchOnly":false},{"id":"grass-grid-diamond","name":"Grass grid, diamond voids","category":"stone","parameters":[{"name":"length","label":"Length","value":600,"min":300,"max":900,"visible":true,"unit":"mm"},{"name":"width","label":"Width","value":400,"min":200,"max":600,"visible":true,"unit":"mm"}],"angle":0,"noPattern":false,"hasArcs":false,"profileSection":false,"unit":{"freeWidth":true,"freeHeight":true,"parameters":["length","width"]},"kind":"motif","hatchOnly":false},{"id":"grass-hexagon-round","name":"Grass paver, hexagon with round hole","category":"stone","parameters":[{"name":"edge","label":"Side","value":350,"min":100,"max":600,"visible":true,"unit":"mm"}],"angle":0,"noPattern":false,"hasArcs":true,"profileSection":false,"unit":{"freeWidth":true,"freeHeight":false,"parameters":["edge"]},"kind":"motif","hatchOnly":false},{"id":"grass-lattice-octagon","name":"Grass lattice, octagon cells","category":"stone","parameters":[{"name":"cellSize","label":"Cell size","value":200,"min":80,"max":400,"visible":true,"unit":"mm"}],"angle":0,"noPattern":false,"hasArcs":false,"profileSection":false,"unit":{"freeWidth":true,"freeHeight":false,"parameters":["cellSize"]},"kind":"motif","hatchOnly":false},{"id":"grass-octagon-cross","name":"Grass paver, octagon with cross ribs","category":"stone","parameters":[{"name":"edge","label":"Size","value":300,"min":120,"max":600,"visible":true,"unit":"mm"}],"angle":0,"noPattern":false,"hasArcs":false,"profileSection":false,"unit":{"freeWidth":true,"freeHeight":false,"parameters":["edge"]},"kind":"motif","hatchOnly":false},{"id":"grass-square-round","name":"Grass paver, square with round hole","category":"stone","parameters":[{"name":"edge","label":"Side","value":400,"min":150,"max":600,"visible":true,"unit":"mm"}],"angle":0,"noPattern":false,"hasArcs":true,"profileSection":false,"unit":{"freeWidth":true,"freeHeight":false,"parameters":["edge"]},"kind":"motif","hatchOnly":false},{"id":"gravel-fill","name":"Gravel and crushed stone fill, section","category":"section","parameters":[{"name":"pitch","label":"Cell pitch","value":30,"min":6,"max":150,"visible":true,"unit":"mm"}],"angle":0,"noPattern":false,"hasArcs":false,"profileSection":false,"kind":"motif","hatchOnly":false},{"id":"haddon-hall","name":"Haddon Hall","category":"wood","parameters":[{"name":"width","label":"Block width (length = 3 x width)","value":150,"min":20,"max":600,"visible":true,"unit":"mm"}],"angle":0,"noPattern":false,"hasArcs":false,"profileSection":false,"kind":"tiles","hatchOnly":false},{"id":"half-and-full-bond","name":"Half and full bond","category":"brick","parameters":[{"name":"length","label":"Full paver length (with joint)","value":400,"min":100,"max":1200,"visible":true,"unit":"mm"},{"name":"width","label":"Course height (with joint)","value":100,"min":30,"max":400,"visible":true,"unit":"mm"}],"angle":0,"noPattern":false,"hasArcs":false,"profileSection":false,"kind":"tiles","hatchOnly":false},{"id":"half-disc-check","name":"Half disc check","category":"ceramic","parameters":[{"name":"edge","label":"Tile side","value":200,"min":50,"max":1200,"visible":true,"unit":"mm"}],"angle":0,"noPattern":false,"hasArcs":true,"profileSection":false,"kind":"tiles","hatchOnly":false},{"id":"halved-circle-square","name":"Halved circle square","category":"ceramic","parameters":[{"name":"edge","label":"Tile side","value":300,"min":260,"max":1500,"visible":true,"unit":"mm"},{"name":"diameter","label":"Circle","value":240,"min":20,"max":250,"visible":true,"unit":"mm"}],"angle":0,"noPattern":false,"hasArcs":true,"profileSection":false,"kind":"tiles","hatchOnly":false},{"id":"header-bond","name":"Header bond","category":"brick","parameters":[{"name":"length","label":"Stretcher length (with joint)","value":225,"min":100,"max":600,"visible":true,"unit":"mm"},{"name":"width","label":"Course height (with joint)","value":75,"min":30,"max":200,"visible":true,"unit":"mm"}],"angle":0,"noPattern":false,"hasArcs":false,"profileSection":false,"unit":{"freeWidth":true,"freeHeight":true,"parameters":["length","width"]},"kind":"tiles","hatchOnly":false},{"id":"herringbone","name":"Herringbone","category":"wood","parameters":[{"name":"length","label":"Length","value":600,"min":50,"max":3000,"visible":true,"unit":"mm"},{"name":"width","label":"Width","value":120,"min":10,"max":1000,"visible":true,"unit":"mm"},{"name":"planks","label":"Planks per row","value":1,"min":1,"max":6,"visible":true,"unit":"none"}],"angle":45,"noPattern":false,"hasArcs":false,"profileSection":false,"unit":{"freeWidth":true,"freeHeight":true,"parameters":["length","width"]},"kind":"tiles","hatchOnly":false},{"id":"hexagon","name":"Hexagon","category":"ceramic","parameters":[{"name":"edge","label":"Side","value":100,"min":10,"max":1000,"visible":true,"unit":"mm"}],"angle":0,"noPattern":false,"hasArcs":false,"profileSection":false,"unit":{"freeWidth":true,"freeHeight":false,"parameters":["edge"]},"kind":"tiles","hatchOnly":false},{"id":"hexagon-and-dot","name":"Hexagon and dot","category":"ceramic","parameters":[{"name":"length","label":"Straight side","value":200,"min":20,"max":1200,"visible":true,"unit":"mm"},{"name":"width","label":"Height","value":200,"min":20,"max":1200,"visible":true,"unit":"mm"}],"angle":0,"noPattern":false,"hasArcs":false,"profileSection":false,"kind":"tiles","hatchOnly":false},{"id":"hexagon-rosette","name":"Hexagon rosette","category":"ceramic","parameters":[{"name":"edge","label":"Side","value":100,"min":10,"max":400,"visible":true,"unit":"mm"},{"name":"rings","label":"Rings per rosette","value":1,"min":1,"max":3,"visible":true,"unit":"none"}],"angle":0,"noPattern":false,"hasArcs":false,"profileSection":false,"unit":{"freeWidth":true,"freeHeight":false,"parameters":["edge"]},"kind":"tiles","hatchOnly":false},{"id":"hexagon-three-tone","name":"Hexagon, three tone","category":"ceramic","parameters":[{"name":"edge","label":"Side","value":100,"min":10,"max":500,"visible":true,"unit":"mm"}],"angle":0,"noPattern":false,"hasArcs":false,"profileSection":false,"unit":{"freeWidth":true,"freeHeight":false,"parameters":["edge"]},"kind":"tiles","hatchOnly":false},{"id":"hexagon-type-2","name":"Hexagon type 2","category":"ceramic","parameters":[{"name":"edge","label":"Long side","value":100,"min":20,"max":500,"visible":true,"unit":"mm"},{"name":"cornerAngle","label":"Corner angle","value":105,"min":95,"max":125,"visible":true,"unit":"deg"}],"angle":0,"noPattern":false,"hasArcs":false,"profileSection":false,"kind":"tiles","hatchOnly":false},{"id":"hexagon-type-3","name":"Hexagon type 3","category":"ceramic","parameters":[{"name":"edge","label":"Triangle side","value":100,"min":20,"max":500,"visible":true,"unit":"mm"},{"name":"shiftRatio","label":"Apex shift","value":0.4,"min":0.3,"max":0.7,"visible":true,"unit":"none"},{"name":"riseRatio","label":"Apex height","value":0.35,"min":0.2,"max":0.5,"visible":true,"unit":"none"}],"angle":0,"noPattern":false,"hasArcs":false,"profileSection":false,"kind":"tiles","hatchOnly":false},{"id":"hexagon-weave","name":"Hexagon weave","category":"wood","parameters":[{"name":"edge","label":"Hexagon side","value":200,"min":20,"max":900,"visible":true,"unit":"mm"}],"angle":0,"noPattern":false,"hasArcs":false,"profileSection":false,"kind":"tiles","hatchOnly":false},{"id":"hit-and-miss-bond","name":"Hit and miss bond","category":"brick","parameters":[{"name":"length","label":"Length","value":225,"min":100,"max":400,"visible":true,"unit":"mm"},{"name":"width","label":"Course height","value":75,"min":30,"max":200,"visible":true,"unit":"mm"}],"angle":0,"noPattern":false,"hasArcs":false,"profileSection":false,"unit":{"freeWidth":true,"freeHeight":true,"parameters":["length","width"]},"kind":"motif","hatchOnly":false},{"id":"honeycomb-grid","name":"Honeycomb grid","category":"stone","parameters":[{"name":"cellSize","label":"Cell width (across flats)","value":49,"min":10,"max":200,"visible":true,"unit":"mm"},{"name":"wallWidth","label":"Wall (shows only above the grout)","value":12,"min":0.5,"max":30,"visible":true,"unit":"mm"}],"angle":0,"noPattern":false,"hasArcs":false,"profileSection":false,"unit":{"freeWidth":true,"freeHeight":false,"parameters":["cellSize"]},"kind":"motif","hatchOnly":false},{"id":"hopscotch","name":"Hopscotch","category":"stone","parameters":[{"name":"edge","label":"Large square","value":300,"min":20,"max":2000,"visible":true,"unit":"mm"},{"name":"sizeRatio","label":"Small / large side","value":0.5,"min":0.1,"max":1,"visible":true,"unit":"none"}],"angle":0,"noPattern":false,"hasArcs":false,"profileSection":false,"kind":"tiles","hatchOnly":false},{"id":"houndstooth","name":"Houndstooth","category":"ceramic","parameters":[{"name":"moduleSize","label":"Square module","value":50,"min":5,"max":300,"visible":true,"unit":"mm"}],"angle":0,"noPattern":false,"hasArcs":false,"profileSection":false,"unit":{"freeWidth":true,"freeHeight":false,"parameters":["moduleSize"]},"kind":"tiles","hatchOnly":false},{"id":"hourglass","name":"Hourglass","category":"stone","parameters":[{"name":"radius","label":"Circle radius","value":150,"min":25,"max":800,"visible":true,"unit":"mm"}],"angle":0,"noPattern":false,"hasArcs":true,"profileSection":false,"unit":{"freeWidth":true,"freeHeight":false,"parameters":["radius"]},"kind":"tiles","hatchOnly":false},{"id":"house-pentagon","name":"House pentagon","category":"ceramic","parameters":[{"name":"width","label":"Width","value":100,"min":20,"max":500,"visible":true,"unit":"mm"},{"name":"height","label":"Wall height","value":100,"min":20,"max":500,"visible":true,"unit":"mm"},{"name":"gableRise","label":"Gable rise","value":50,"min":10,"max":300,"visible":true,"unit":"mm"}],"angle":0,"noPattern":false,"hasArcs":false,"profileSection":false,"kind":"tiles","hatchOnly":false},{"id":"interlocking-bone-tile","name":"Interlocking bone tile","category":"ceramic","parameters":[{"name":"width","label":"Tile width","value":330,"min":40,"max":1500,"visible":true,"unit":"mm"}],"angle":0,"noPattern":false,"hasArcs":true,"profileSection":false,"unit":{"freeWidth":true,"freeHeight":false,"parameters":["width"]},"kind":"tiles","hatchOnly":false},{"id":"interlocking-rounded-tile","name":"Interlocking rounded tile","category":"stone","parameters":[{"name":"edge","label":"Paver side","value":290,"min":200,"max":1500,"visible":true,"unit":"mm"},{"name":"radius","label":"Tab radius","value":90,"min":20,"max":95,"visible":true,"unit":"mm"}],"angle":0,"noPattern":false,"hasArcs":true,"profileSection":false,"unit":{"freeWidth":true,"freeHeight":false,"parameters":["edge"]},"kind":"tiles","hatchOnly":false},{"id":"interlocking-stripe","name":"Interlocking stripe","category":"ceramic","parameters":[{"name":"width","label":"Stripe width","value":60,"min":10,"max":400,"visible":true,"unit":"mm"},{"name":"length","label":"Long tile","value":450,"min":60,"max":2000,"visible":true,"unit":"mm"},{"name":"sizeRatio","label":"Short / long tile","value":0.3333333333333333,"min":0.05,"max":1,"visible":true,"unit":"none"}],"angle":0,"noPattern":false,"hasArcs":false,"profileSection":false,"kind":"tiles","hatchOnly":false},{"id":"interlocking-wave-paver","name":"Interlocking wave paver","category":"stone","parameters":[{"name":"radius","label":"Lobe radius","value":50,"min":15,"max":300,"visible":true,"unit":"mm"}],"angle":0,"noPattern":false,"hasArcs":true,"profileSection":false,"unit":{"freeWidth":true,"freeHeight":false,"parameters":["radius"]},"kind":"tiles","hatchOnly":false},{"id":"irregular-cobble","name":"Irregular cobble","category":"stone","parameters":[{"name":"stoneSize","label":"Mean stone height","value":120,"min":68,"max":300,"visible":true,"unit":"mm"}],"angle":0,"noPattern":false,"hasArcs":false,"profileSection":false,"kind":"tiles","hatchOnly":false},{"id":"jigsaw-brick","name":"Jigsaw brick","category":"stone","parameters":[{"name":"length","label":"Length","value":200,"min":50,"max":800,"visible":true,"unit":"mm"}],"angle":0,"noPattern":false,"hasArcs":false,"profileSection":false,"unit":{"freeWidth":true,"freeHeight":false,"parameters":["length"]},"kind":"tiles","hatchOnly":false},{"id":"jigsaw-square","name":"Jigsaw square","category":"stone","parameters":[{"name":"edge","label":"Side","value":300,"min":50,"max":1200,"visible":true,"unit":"mm"}],"angle":0,"noPattern":false,"hasArcs":false,"profileSection":false,"unit":{"freeWidth":true,"freeHeight":false,"parameters":["edge"]},"kind":"tiles","hatchOnly":false},{"id":"key-brick-paver","name":"Key brick paver","category":"stone","parameters":[{"name":"length","label":"Length","value":227,"min":70,"max":900,"visible":true,"unit":"mm"}],"angle":0,"noPattern":false,"hasArcs":false,"profileSection":false,"unit":{"freeWidth":true,"freeHeight":false,"parameters":["length"]},"kind":"tiles","hatchOnly":false},{"id":"keyhole-interlock-tile","name":"Keyhole interlock tile","category":"stone","parameters":[{"name":"edge","label":"Tile side","value":300,"min":80,"max":1200,"visible":true,"unit":"mm"}],"angle":0,"noPattern":false,"hasArcs":true,"profileSection":false,"unit":{"freeWidth":true,"freeHeight":false,"parameters":["edge"]},"kind":"tiles","hatchOnly":false},{"id":"khatem-star","name":"Khatem star","category":"ceramic","parameters":[{"name":"edge","label":"Edge","value":40,"min":10,"max":200,"visible":true,"unit":"mm"}],"angle":0,"noPattern":false,"hasArcs":false,"profileSection":false,"kind":"tiles","hatchOnly":false},{"id":"kite","name":"Kite","category":"ceramic","parameters":[{"name":"width","label":"Kite width","value":152.4,"min":40,"max":400,"visible":true,"unit":"mm"},{"name":"height","label":"Kite height","value":177.8,"min":40,"max":500,"visible":true,"unit":"mm"}],"angle":0,"noPattern":false,"hasArcs":false,"profileSection":false,"unit":{"freeWidth":true,"freeHeight":true,"parameters":["height","width"]},"kind":"tiles","hatchOnly":false},{"id":"l-tetromino-paver","name":"L tetromino paver","category":"stone","parameters":[{"name":"moduleSize","label":"Module size","value":100,"min":20,"max":400,"visible":true,"unit":"mm"}],"angle":0,"noPattern":false,"hasArcs":false,"profileSection":false,"unit":{"freeWidth":true,"freeHeight":false,"parameters":["moduleSize"]},"kind":"tiles","hatchOnly":false},{"id":"l-tromino-paver","name":"L tromino paver","category":"stone","parameters":[{"name":"overallSize","label":"Overall size","value":250,"min":100,"max":600,"visible":true,"unit":"mm"}],"angle":0,"noPattern":false,"hasArcs":false,"profileSection":false,"unit":{"freeWidth":true,"freeHeight":false,"parameters":["overallSize"]},"kind":"tiles","hatchOnly":false},{"id":"ladder-stripe","name":"Ladder stripe","category":"ceramic","parameters":[{"name":"width","label":"Stripe width","value":150,"min":20,"max":800,"visible":true,"unit":"mm"},{"name":"length","label":"Stripe length","value":450,"min":60,"max":2000,"visible":true,"unit":"mm"}],"angle":0,"noPattern":false,"hasArcs":false,"profileSection":false,"kind":"tiles","hatchOnly":false},{"id":"lapped-pantile","name":"Pantile (roof)","category":"roofing","parameters":[{"name":"coverWidth","label":"Cover width","value":300,"min":150,"max":500,"visible":true,"unit":"mm"},{"name":"gauge","label":"Gauge (visible height)","value":345,"min":150,"max":600,"visible":true,"unit":"mm"},{"name":"depth","label":"Profile depth","value":55,"min":10,"max":75,"visible":true,"unit":"mm"}],"angle":0,"noPattern":false,"hasArcs":false,"profileSection":true,"unit":{"freeWidth":true,"freeHeight":true,"parameters":["coverWidth","gauge"]},"kind":"tiles","hatchOnly":false},{"id":"leaf-paver","name":"Leaf paver","category":"stone","parameters":[{"name":"width","label":"Width","value":400,"min":100,"max":1500,"visible":true,"unit":"mm"}],"angle":0,"noPattern":false,"hasArcs":true,"profileSection":false,"unit":{"freeWidth":true,"freeHeight":false,"parameters":["width"]},"kind":"tiles","hatchOnly":false},{"id":"linear-metal-ceiling","name":"Linear metal ceiling","category":"metal","parameters":[{"name":"coverWidth","label":"Strip face width","value":84,"min":20,"max":400,"visible":true,"unit":"mm"},{"name":"gap","label":"Open joint","value":16,"min":2,"max":100,"visible":true,"unit":"mm"},{"name":"length","label":"Strip length","value":6000,"min":500,"max":8000,"visible":true,"unit":"mm"}],"angle":0,"noPattern":false,"hasArcs":false,"profileSection":false,"unit":{"freeWidth":true,"freeHeight":true,"parameters":["coverWidth","length"]},"kind":"motif","hatchOnly":false},{"id":"lobed-hexagon-paver","name":"Lobed hexagon paver","category":"stone","parameters":[{"name":"edge","label":"Hexagon side","value":100,"min":20,"max":1000,"visible":true,"unit":"mm"}],"angle":0,"noPattern":false,"hasArcs":true,"profileSection":false,"unit":{"freeWidth":true,"freeHeight":false,"parameters":["edge"]},"kind":"tiles","hatchOnly":false},{"id":"lobed-rhombus-tile","name":"Lobed rhombus tile","category":"ceramic","parameters":[{"name":"edge","label":"Rhombus side","value":100,"min":20,"max":1000,"visible":true,"unit":"mm"}],"angle":0,"noPattern":false,"hasArcs":true,"profileSection":false,"unit":{"freeWidth":true,"freeHeight":false,"parameters":["edge"]},"kind":"tiles","hatchOnly":false},{"id":"locked-square","name":"Locked square","category":"stone","parameters":[{"name":"moduleSize","label":"Module side","value":100,"min":20,"max":600,"visible":true,"unit":"mm"}],"angle":0,"noPattern":false,"hasArcs":false,"profileSection":false,"kind":"tiles","hatchOnly":false},{"id":"long-fish-scale","name":"Long fish scale","category":"ceramic","parameters":[{"name":"width","label":"Tile width","value":160,"min":30,"max":200,"visible":true,"unit":"mm"},{"name":"length","label":"Tile length","value":420,"min":120,"max":2000,"visible":true,"unit":"mm"}],"angle":0,"noPattern":false,"hasArcs":true,"profileSection":false,"unit":{"freeWidth":true,"freeHeight":false,"parameters":["length"]},"kind":"tiles","hatchOnly":false},{"id":"long-hexagon-and-dot","name":"Long hexagon and dot","category":"stone","parameters":[{"name":"moduleSize","label":"Module side","value":10,"min":2,"max":60,"visible":true,"unit":"mm"}],"angle":0,"noPattern":false,"hasArcs":false,"profileSection":false,"kind":"tiles","hatchOnly":false},{"id":"mansion-weave","name":"Mansion weave","category":"wood","parameters":[{"name":"moduleSize","label":"Square module","value":50,"min":10,"max":300,"visible":true,"unit":"mm"}],"angle":0,"noPattern":false,"hasArcs":false,"profileSection":false,"kind":"tiles","hatchOnly":false},{"id":"metro-and-square-blocks","name":"Metro and square blocks","category":"ceramic","parameters":[{"name":"width","label":"Metro tile width","value":100,"min":20,"max":600,"visible":true,"unit":"mm"}],"angle":0,"noPattern":false,"hasArcs":false,"profileSection":false,"kind":"tiles","hatchOnly":false},{"id":"mitred-frame-square","name":"Mitred frame square","category":"ceramic","parameters":[{"name":"overallSize","label":"Tile size","value":225,"min":40,"max":1200,"visible":true,"unit":"mm"}],"angle":0,"noPattern":false,"hasArcs":false,"profileSection":false,"kind":"tiles","hatchOnly":false},{"id":"monk-bond","name":"Monk bond","category":"brick","parameters":[{"name":"length","label":"Stretcher length (with joint)","value":225,"min":100,"max":600,"visible":true,"unit":"mm"},{"name":"width","label":"Course height (with joint)","value":75,"min":30,"max":200,"visible":true,"unit":"mm"}],"angle":0,"noPattern":false,"hasArcs":false,"profileSection":false,"kind":"tiles","hatchOnly":false},{"id":"multifoil-sebka","name":"Multifoil sebka","category":"ceramic","parameters":[{"name":"width","label":"Width","value":100,"min":30,"max":400,"visible":true,"unit":"mm"}],"angle":0,"noPattern":false,"hasArcs":true,"profileSection":false,"unit":{"freeWidth":true,"freeHeight":false,"parameters":["width"]},"kind":"tiles","hatchOnly":false},{"id":"natural-slate","name":"Natural slate","category":"roofing","parameters":[{"name":"width","label":"Slate width","value":250,"min":150,"max":400,"visible":true,"unit":"mm"},{"name":"gauge","label":"Gauge (visible height)","value":217.5,"min":100,"max":350,"visible":true,"unit":"mm"},{"name":"offset","label":"Course offset (fraction of width)","value":0.5,"min":0,"max":1,"visible":true,"unit":"none"}],"angle":0,"noPattern":false,"hasArcs":false,"profileSection":false,"unit":{"freeWidth":true,"freeHeight":true,"parameters":["gauge","width"]},"kind":"tiles","hatchOnly":false},{"id":"none","name":"None","category":"none","parameters":[{"name":"width","label":"Image width","value":1000,"min":1,"max":1000000,"visible":true,"unit":"mm"},{"name":"height","label":"Image height","value":1000,"min":1,"max":1000000,"visible":true,"unit":"mm"}],"angle":0,"noPattern":true,"hasArcs":false,"profileSection":false,"kind":"tiles","hatchOnly":false},{"id":"notched-check-parquet","name":"Notched check parquet","category":"stone","parameters":[{"name":"length","label":"Unit length","value":400,"min":40,"max":3000,"visible":true,"unit":"mm"}],"angle":0,"noPattern":false,"hasArcs":false,"profileSection":false,"unit":{"freeWidth":true,"freeHeight":false,"parameters":["length"]},"kind":"tiles","hatchOnly":false},{"id":"notched-pinwheel-parquet","name":"Notched pinwheel parquet","category":"stone","parameters":[{"name":"length","label":"Unit length","value":400,"min":40,"max":3000,"visible":true,"unit":"mm"}],"angle":0,"noPattern":false,"hasArcs":false,"profileSection":false,"unit":{"freeWidth":true,"freeHeight":false,"parameters":["length"]},"kind":"tiles","hatchOnly":false},{"id":"notched-star-weave","name":"Notched star weave","category":"ceramic","parameters":[{"name":"overallSize","label":"Tile size","value":319,"min":60,"max":1500,"visible":true,"unit":"mm"}],"angle":0,"noPattern":false,"hasArcs":false,"profileSection":false,"kind":"tiles","hatchOnly":false},{"id":"octagon-with-stem","name":"Octagon with stem","category":"stone","parameters":[{"name":"edge","label":"Stem side (= flat sides)","value":75,"min":20,"max":200,"visible":true,"unit":"mm"},{"name":"diagonalEdge","label":"Diagonal side","value":45,"min":10,"max":150,"visible":true,"unit":"mm"}],"angle":0,"noPattern":false,"hasArcs":false,"profileSection":false,"unit":{"freeWidth":true,"freeHeight":false,"parameters":["edge"]},"kind":"tiles","hatchOnly":false},{"id":"offset-strip-basketweave","name":"Offset strip basketweave","category":"stone","parameters":[{"name":"length","label":"Paver length","value":250,"min":60,"max":2000,"visible":true,"unit":"mm"},{"name":"bandWidth","label":"Strip course","value":35,"min":5,"max":400,"visible":true,"unit":"mm"}],"angle":0,"noPattern":false,"hasArcs":false,"profileSection":false,"kind":"tiles","hatchOnly":false},{"id":"ogee-brick","name":"Ogee brick","category":"stone","parameters":[{"name":"length","label":"Length","value":200,"min":50,"max":800,"visible":true,"unit":"mm"}],"angle":0,"noPattern":false,"hasArcs":true,"profileSection":false,"unit":{"freeWidth":true,"freeHeight":false,"parameters":["length"]},"kind":"tiles","hatchOnly":false},{"id":"ogee-fish-scale","name":"Ogee fish scale","category":"ceramic","parameters":[{"name":"radius","label":"Scale radius","value":75,"min":15,"max":400,"visible":true,"unit":"mm"}],"angle":0,"noPattern":false,"hasArcs":true,"profileSection":false,"unit":{"freeWidth":true,"freeHeight":false,"parameters":["radius"]},"kind":"tiles","hatchOnly":false},{"id":"ogee-grille","name":"Ogee grille","category":"ceramic","parameters":[{"name":"width","label":"Opening pitch","value":250,"min":80,"max":1200,"visible":true,"unit":"mm"},{"name":"openingRatio","label":"Opening size","value":0.44,"min":0.15,"max":0.8,"visible":true,"unit":"none"}],"angle":0,"noPattern":false,"hasArcs":true,"profileSection":false,"unit":{"freeWidth":true,"freeHeight":false,"parameters":["width"]},"kind":"motif","hatchOnly":false},{"id":"ogee-hexagon","name":"Ogee hexagon","category":"ceramic","parameters":[{"name":"edge","label":"Side","value":100,"min":20,"max":1000,"visible":true,"unit":"mm"}],"angle":0,"noPattern":false,"hasArcs":true,"profileSection":false,"unit":{"freeWidth":true,"freeHeight":false,"parameters":["edge"]},"kind":"tiles","hatchOnly":false},{"id":"ogee-square","name":"Ogee square","category":"ceramic","parameters":[{"name":"edge","label":"Side","value":300,"min":50,"max":1200,"visible":true,"unit":"mm"}],"angle":0,"noPattern":false,"hasArcs":true,"profileSection":false,"unit":{"freeWidth":true,"freeHeight":false,"parameters":["edge"]},"kind":"tiles","hatchOnly":false},{"id":"open-cell-ceiling","name":"Open cell ceiling","category":"metal","parameters":[{"name":"cellSize","label":"Cell width","value":75,"min":20,"max":300,"visible":true,"unit":"mm"},{"name":"wallWidth","label":"Blade width","value":5,"min":1,"max":30,"visible":true,"unit":"mm"}],"angle":0,"noPattern":false,"hasArcs":false,"profileSection":false,"unit":{"freeWidth":true,"freeHeight":false,"parameters":["cellSize"]},"kind":"motif","hatchOnly":false},{"id":"paddle-interlock-tile","name":"Paddle interlock tile","category":"ceramic","parameters":[{"name":"width","label":"Tile pitch","value":165,"min":30,"max":1200,"visible":true,"unit":"mm"}],"angle":0,"noPattern":false,"hasArcs":true,"profileSection":false,"unit":{"freeWidth":true,"freeHeight":false,"parameters":["width"]},"kind":"tiles","hatchOnly":false},{"id":"pantile","name":"Pantile","category":"ceramic","parameters":[{"name":"coverWidth","label":"Cover width","value":300,"min":150,"max":500,"visible":true,"unit":"mm"},{"name":"depth","label":"Profile depth","value":55,"min":10,"max":75,"visible":true,"unit":"mm"},{"name":"length","label":"Tile length","value":420,"min":200,"max":700,"visible":true,"unit":"mm"}],"angle":0,"noPattern":false,"hasArcs":false,"profileSection":true,"unit":{"freeWidth":true,"freeHeight":true,"parameters":["coverWidth","length"]},"kind":"tiles","hatchOnly":false},{"id":"paver-3x6-and-6x6","name":"Paver 3x6 and 6x6","category":"stone","parameters":[{"name":"moduleSize","label":"Small paver side","value":76.2,"min":20,"max":500,"visible":true,"unit":"mm"}],"angle":0,"noPattern":false,"hasArcs":false,"profileSection":false,"kind":"tiles","hatchOnly":false},{"id":"paver-basketweave-offset-square","name":"Paver basketweave offset with square","category":"stone","parameters":[{"name":"width","label":"Paver width","value":101.6,"min":20,"max":500,"visible":true,"unit":"mm"}],"angle":0,"noPattern":false,"hasArcs":false,"profileSection":false,"kind":"tiles","hatchOnly":false},{"id":"paver-basketweave-traditional","name":"Paver basketweave traditional","category":"stone","parameters":[{"name":"width","label":"Paver width","value":101.6,"min":20,"max":500,"visible":true,"unit":"mm"}],"angle":0,"noPattern":false,"hasArcs":false,"profileSection":false,"unit":{"freeWidth":true,"freeHeight":false,"parameters":["width"]},"kind":"tiles","hatchOnly":false},{"id":"paver-basketweave-variation","name":"Paver basketweave variation","category":"stone","parameters":[{"name":"width","label":"Paver width","value":101.6,"min":20,"max":500,"visible":true,"unit":"mm"}],"angle":0,"noPattern":false,"hasArcs":false,"profileSection":false,"unit":{"freeWidth":true,"freeHeight":false,"parameters":["width"]},"kind":"tiles","hatchOnly":false},{"id":"paver-herringbone-1-2","name":"Paver herringbone 1:2","category":"stone","parameters":[{"name":"width","label":"Paver width","value":101.6,"min":20,"max":500,"visible":true,"unit":"mm"},{"name":"aspectRatio","label":"Paver length / width","value":4,"min":2,"max":8,"visible":true,"unit":"none"}],"angle":0,"noPattern":false,"hasArcs":false,"profileSection":false,"unit":{"freeWidth":true,"freeHeight":false,"parameters":["width"]},"kind":"tiles","hatchOnly":false},{"id":"paver-herringbone-square","name":"Paver herringbone with square","category":"stone","parameters":[{"name":"width","label":"Paver width","value":101.6,"min":20,"max":500,"visible":true,"unit":"mm"}],"angle":0,"noPattern":false,"hasArcs":false,"profileSection":false,"kind":"tiles","hatchOnly":false},{"id":"pentagon-type-2","name":"Pentagon type 2","category":"ceramic","parameters":[{"name":"edge","label":"Equal side","value":100,"min":20,"max":500,"visible":true,"unit":"mm"},{"name":"cornerAngle","label":"Corner angle","value":75,"min":60,"max":85,"visible":true,"unit":"deg"}],"angle":0,"noPattern":false,"hasArcs":false,"profileSection":false,"kind":"tiles","hatchOnly":false},{"id":"pentagon-type-3","name":"Pentagon type 3","category":"ceramic","parameters":[{"name":"edge","label":"Equal side","value":100,"min":20,"max":500,"visible":true,"unit":"mm"},{"name":"cornerAngle","label":"Corner angle","value":90,"min":70,"max":110,"visible":true,"unit":"deg"}],"angle":0,"noPattern":false,"hasArcs":false,"profileSection":false,"kind":"tiles","hatchOnly":false},{"id":"pentagon-type-6","name":"Pentagon type 6","category":"ceramic","parameters":[{"name":"edge","label":"Short side","value":100,"min":20,"max":500,"visible":true,"unit":"mm"},{"name":"cornerAngle","label":"Corner angle","value":60,"min":40,"max":85,"visible":true,"unit":"deg"}],"angle":0,"noPattern":false,"hasArcs":false,"profileSection":false,"kind":"tiles","hatchOnly":false},{"id":"perforated-acoustic-panel","name":"Perforated acoustic panel","category":"stone","parameters":[{"name":"diameter","label":"Hole diameter","value":8,"min":1,"max":16,"visible":true,"unit":"mm"},{"name":"pitch","label":"Hole pitch","value":18,"min":17,"max":60,"visible":true,"unit":"mm"}],"angle":0,"noPattern":false,"hasArcs":true,"profileSection":false,"unit":{"freeWidth":true,"freeHeight":false,"parameters":["pitch"]},"kind":"motif","hatchOnly":false},{"id":"perforated-sheet-round-staggered","name":"Perforated sheet, round holes staggered","category":"metal","parameters":[{"name":"diameter","label":"Hole diameter","value":5,"min":0.5,"max":5.5,"visible":true,"unit":"mm"},{"name":"pitch","label":"Hole pitch","value":8,"min":7,"max":100,"visible":true,"unit":"mm"}],"angle":0,"noPattern":false,"hasArcs":true,"profileSection":false,"unit":{"freeWidth":true,"freeHeight":false,"parameters":["pitch"]},"kind":"motif","hatchOnly":false},{"id":"perforated-sheet-round-straight","name":"Perforated sheet, round holes in rows","category":"metal","parameters":[{"name":"diameter","label":"Hole diameter","value":8,"min":0.5,"max":10,"visible":true,"unit":"mm"},{"name":"pitch","label":"Hole pitch","value":12,"min":11,"max":150,"visible":true,"unit":"mm"}],"angle":0,"noPattern":false,"hasArcs":true,"profileSection":false,"unit":{"freeWidth":true,"freeHeight":false,"parameters":["pitch"]},"kind":"motif","hatchOnly":false},{"id":"perforated-sheet-slotted-staggered","name":"Perforated sheet, slotted holes staggered","category":"metal","parameters":[{"name":"length","label":"Slot length","value":18,"min":6,"max":20,"visible":true,"unit":"mm"},{"name":"width","label":"Slot width","value":3.5,"min":0.5,"max":5.5,"visible":true,"unit":"mm"},{"name":"pitchAlong","label":"Slot pitch along","value":21.5,"min":21,"max":300,"visible":true,"unit":"mm"},{"name":"pitchAcross","label":"Slot pitch across","value":7,"min":6,"max":100,"visible":true,"unit":"mm"}],"angle":0,"noPattern":false,"hasArcs":true,"profileSection":false,"unit":{"freeWidth":true,"freeHeight":true,"parameters":["pitchAcross","pitchAlong"]},"kind":"motif","hatchOnly":false},{"id":"perforated-sheet-slotted-straight","name":"Perforated sheet, slotted holes in rows","category":"metal","parameters":[{"name":"length","label":"Slot length","value":25,"min":9,"max":28,"visible":true,"unit":"mm"},{"name":"width","label":"Slot width","value":5,"min":0.5,"max":8,"visible":true,"unit":"mm"},{"name":"pitchAlong","label":"Slot pitch along","value":30,"min":29,"max":300,"visible":true,"unit":"mm"},{"name":"pitchAcross","label":"Slot pitch across","value":10,"min":8.5,"max":100,"visible":true,"unit":"mm"}],"angle":0,"noPattern":false,"hasArcs":true,"profileSection":false,"unit":{"freeWidth":true,"freeHeight":true,"parameters":["pitchAcross","pitchAlong"]},"kind":"motif","hatchOnly":false},{"id":"perforated-sheet-square-staggered","name":"Perforated sheet, square holes staggered","category":"metal","parameters":[{"name":"cellSize","label":"Hole side","value":10,"min":1,"max":12,"visible":true,"unit":"mm"},{"name":"pitch","label":"Hole pitch","value":15,"min":13,"max":150,"visible":true,"unit":"mm"}],"angle":0,"noPattern":false,"hasArcs":false,"profileSection":false,"unit":{"freeWidth":true,"freeHeight":false,"parameters":["pitch"]},"kind":"motif","hatchOnly":false},{"id":"perforated-sheet-square-straight","name":"Perforated sheet, square holes in rows","category":"metal","parameters":[{"name":"cellSize","label":"Hole side","value":10,"min":1,"max":12,"visible":true,"unit":"mm"},{"name":"pitch","label":"Hole pitch","value":15,"min":13,"max":150,"visible":true,"unit":"mm"}],"angle":0,"noPattern":false,"hasArcs":false,"profileSection":false,"unit":{"freeWidth":true,"freeHeight":false,"parameters":["pitch"]},"kind":"motif","hatchOnly":false},{"id":"picket","name":"Picket (elongated hexagon)","category":"ceramic","parameters":[{"name":"width","label":"Width","value":75,"min":10,"max":300,"visible":true,"unit":"mm"},{"name":"length","label":"Straight side","value":255,"min":10,"max":2000,"visible":true,"unit":"mm"}],"angle":0,"noPattern":false,"hasArcs":false,"profileSection":false,"unit":{"freeWidth":true,"freeHeight":false,"parameters":["length"]},"kind":"tiles","hatchOnly":false},{"id":"picket-and-square","name":"Picket and square","category":"ceramic","parameters":[{"name":"length","label":"Picket length","value":350,"min":310,"max":1500,"visible":true,"unit":"mm"},{"name":"width","label":"Picket width","value":150,"min":20,"max":300,"visible":true,"unit":"mm"}],"angle":0,"noPattern":false,"hasArcs":false,"profileSection":false,"kind":"tiles","hatchOnly":false},{"id":"pillowed-setts","name":"Pillowed setts","category":"stone","parameters":[{"name":"length","label":"Length","value":200,"min":50,"max":600,"visible":true,"unit":"mm"},{"name":"width","label":"Width","value":100,"min":30,"max":300,"visible":true,"unit":"mm"},{"name":"offset","label":"Row offset (fraction of length)","value":0.5,"min":0,"max":1,"visible":true,"unit":"none"},{"name":"relief","label":"Pillow height","value":8,"min":0,"max":40,"visible":true,"unit":"mm"}],"angle":0,"noPattern":false,"hasArcs":false,"profileSection":false,"unit":{"freeWidth":true,"freeHeight":true,"parameters":["length","width"]},"kind":"tiles","hatchOnly":false},{"id":"pinwheel","name":"Pinwheel","category":"ceramic","parameters":[{"name":"width","label":"Tile width","value":100,"min":10,"max":1000,"visible":true,"unit":"mm"},{"name":"dotSize","label":"Centre square","value":100,"min":10,"max":1000,"visible":true,"unit":"mm"}],"angle":0,"noPattern":false,"hasArcs":false,"profileSection":false,"kind":"tiles","hatchOnly":false},{"id":"plain-tile","name":"Plain tile","category":"roofing","parameters":[{"name":"width","label":"Tile width","value":165,"min":50,"max":600,"visible":true,"unit":"mm"},{"name":"gauge","label":"Gauge (visible height)","value":100,"min":30,"max":400,"visible":true,"unit":"mm"},{"name":"offset","label":"Course offset (fraction of width)","value":0.5,"min":0,"max":1,"visible":true,"unit":"none"}],"angle":0,"noPattern":false,"hasArcs":false,"profileSection":false,"unit":{"freeWidth":true,"freeHeight":true,"parameters":["gauge","width"]},"kind":"tiles","hatchOnly":false},{"id":"plaster-section","name":"Plaster and render, section","category":"section","parameters":[{"name":"pitch","label":"Dot pitch","value":1.5,"min":0.5,"max":10,"visible":true,"unit":"mm"}],"angle":0,"noPattern":false,"hasArcs":false,"profileSection":false,"kind":"lines","hatchOnly":true},{"id":"plus-paver","name":"Plus paver","category":"stone","parameters":[{"name":"overallSize","label":"Overall size","value":400,"min":60,"max":1500,"visible":true,"unit":"mm"}],"angle":0,"noPattern":false,"hasArcs":false,"profileSection":false,"unit":{"freeWidth":true,"freeHeight":false,"parameters":["overallSize"]},"kind":"tiles","hatchOnly":false},{"id":"prismatic-pentagonal","name":"Prismatic pentagonal","category":"ceramic","parameters":[{"name":"edge","label":"Source edge","value":100,"min":10,"max":500,"visible":true,"unit":"mm"}],"angle":0,"noPattern":false,"hasArcs":false,"profileSection":false,"unit":{"freeWidth":true,"freeHeight":false,"parameters":["edge"]},"kind":"tiles","hatchOnly":false},{"id":"quadrilateral-tile","name":"General quadrilateral","category":"ceramic","parameters":[{"name":"length","label":"First diagonal","value":240,"min":40,"max":1000,"visible":true,"unit":"mm"},{"name":"height","label":"Second diagonal rise","value":150,"min":40,"max":1000,"visible":true,"unit":"mm"},{"name":"apexShift","label":"Second diagonal lean","value":40,"min":-1000,"max":1000,"visible":true,"unit":"mm"},{"name":"lengthSplit","label":"First diagonal split","value":0.4,"min":0.15,"max":0.85,"visible":true,"unit":"none"},{"name":"heightSplit","label":"Second diagonal split","value":0.55,"min":0.15,"max":0.85,"visible":true,"unit":"none"}],"angle":0,"noPattern":false,"hasArcs":false,"profileSection":false,"kind":"tiles","hatchOnly":false},{"id":"quatrefoil","name":"Quatrefoil","category":"ceramic","parameters":[{"name":"edge","label":"Square side (lobe diameter)","value":100,"min":20,"max":400,"visible":true,"unit":"mm"}],"angle":0,"noPattern":false,"hasArcs":true,"profileSection":false,"kind":"tiles","hatchOnly":false},{"id":"random-ashlar","name":"Random ashlar","category":"stone","parameters":[{"name":"minimumLength","label":"Shortest stone","value":300,"min":50,"max":900,"visible":true,"unit":"mm"},{"name":"minimumWidth","label":"Lowest course","value":150,"min":30,"max":300,"visible":true,"unit":"mm"}],"angle":0,"noPattern":false,"hasArcs":false,"profileSection":false,"kind":"tiles","hatchOnly":false},{"id":"random-bond","name":"Random bond","category":"brick","parameters":[{"name":"length","label":"Brick length (with joint)","value":225,"min":100,"max":600,"visible":true,"unit":"mm"},{"name":"width","label":"Course height (with joint)","value":75,"min":30,"max":300,"visible":true,"unit":"mm"}],"angle":0,"noPattern":false,"hasArcs":false,"profileSection":false,"kind":"tiles","hatchOnly":false},{"id":"random-flagstone-large","name":"Random flagstone (large)","category":"stone","parameters":[{"name":"stoneSize","label":"Mean stone height","value":700,"min":250,"max":1500,"visible":true,"unit":"mm"}],"angle":0,"noPattern":false,"hasArcs":false,"profileSection":false,"kind":"tiles","hatchOnly":false},{"id":"random-plank","name":"Random plank","category":"wood","parameters":[{"name":"width","label":"Plank width","value":190,"min":20,"max":400,"visible":true,"unit":"mm"},{"name":"minimumLength","label":"Shortest plank","value":600,"min":100,"max":1600,"visible":true,"unit":"mm"},{"name":"maximumLength","label":"Longest plank","value":1800,"min":600,"max":6000,"visible":true,"unit":"mm"}],"angle":0,"noPattern":false,"hasArcs":false,"profileSection":false,"kind":"tiles","hatchOnly":false},{"id":"random-plank-narrow","name":"Random plank (narrow)","category":"wood","parameters":[{"name":"width","label":"Plank width","value":120,"min":20,"max":400,"visible":true,"unit":"mm"},{"name":"minimumLength","label":"Shortest plank","value":400,"min":100,"max":1200,"visible":true,"unit":"mm"},{"name":"maximumLength","label":"Longest plank","value":1200,"min":400,"max":6000,"visible":true,"unit":"mm"}],"angle":0,"noPattern":false,"hasArcs":false,"profileSection":false,"kind":"tiles","hatchOnly":false},{"id":"random-plank-ship-deck","name":"Random plank (ship deck)","category":"wood","parameters":[{"name":"width","label":"Plank width","value":70,"min":20,"max":400,"visible":true,"unit":"mm"},{"name":"minimumLength","label":"Shortest plank","value":400,"min":100,"max":450,"visible":true,"unit":"mm"},{"name":"maximumLength","label":"Longest plank","value":500,"min":450,"max":6000,"visible":true,"unit":"mm"}],"angle":0,"noPattern":false,"hasArcs":false,"profileSection":false,"kind":"tiles","hatchOnly":false},{"id":"random-plank-strip","name":"Random plank (end-matched strip)","category":"wood","parameters":[{"name":"width","label":"Plank width","value":57.15,"min":20,"max":400,"visible":true,"unit":"mm"},{"name":"minimumLength","label":"Shortest plank","value":228.6,"min":101.6,"max":1524,"visible":true,"unit":"mm"},{"name":"maximumLength","label":"Longest plank","value":1752.6,"min":533.4,"max":6000,"visible":true,"unit":"mm"}],"angle":0,"noPattern":false,"hasArcs":false,"profileSection":false,"kind":"tiles","hatchOnly":false},{"id":"random-plank-three-length","name":"Random plank (three lengths)","category":"wood","parameters":[{"name":"width","label":"Plank width","value":150,"min":20,"max":400,"visible":true,"unit":"mm"},{"name":"minimumLength","label":"Shortest plank","value":600,"min":100,"max":1800,"visible":true,"unit":"mm"},{"name":"maximumLength","label":"Longest plank","value":1800,"min":1200,"max":6000,"visible":true,"unit":"mm"}],"angle":0,"noPattern":false,"hasArcs":false,"profileSection":false,"kind":"tiles","hatchOnly":false},{"id":"random-plank-wide","name":"Random plank (wide)","category":"wood","parameters":[{"name":"width","label":"Plank width","value":250,"min":20,"max":400,"visible":true,"unit":"mm"},{"name":"minimumLength","label":"Shortest plank","value":1200,"min":100,"max":2400,"visible":true,"unit":"mm"},{"name":"maximumLength","label":"Longest plank","value":2400,"min":1200,"max":6000,"visible":true,"unit":"mm"}],"angle":0,"noPattern":false,"hasArcs":false,"profileSection":false,"kind":"tiles","hatchOnly":false},{"id":"raquete-paver","name":"Raquete paver","category":"stone","parameters":[{"name":"length","label":"Overall length","value":190,"min":130,"max":800,"visible":true,"unit":"mm"},{"name":"width","label":"Head width","value":115,"min":40,"max":160,"visible":true,"unit":"mm"}],"angle":0,"noPattern":false,"hasArcs":false,"profileSection":false,"unit":{"freeWidth":true,"freeHeight":true,"parameters":["length","width"]},"kind":"tiles","hatchOnly":false},{"id":"rat-trap-bond","name":"Rat-trap bond","category":"brick","parameters":[{"name":"length","label":"Shiner length (with joint)","value":225,"min":100,"max":600,"visible":true,"unit":"mm"},{"name":"rowlockWidth","label":"Rowlock face width (with joint)","value":75,"min":20,"max":200,"visible":true,"unit":"mm"},{"name":"width","label":"Course height (with joint)","value":112.5,"min":30,"max":250,"visible":true,"unit":"mm"}],"angle":0,"noPattern":false,"hasArcs":false,"profileSection":false,"kind":"tiles","hatchOnly":false},{"id":"reeded-panel","name":"Reeded panel","category":"wood","parameters":[{"name":"pitch","label":"Reed pitch","value":30,"min":20,"max":100,"visible":true,"unit":"mm"},{"name":"width","label":"Panel width","value":600,"min":100,"max":1500,"visible":true,"unit":"mm"},{"name":"length","label":"Panel length","value":2400,"min":300,"max":3600,"visible":true,"unit":"mm"}],"angle":0,"noPattern":false,"hasArcs":false,"profileSection":true,"unit":{"freeWidth":true,"freeHeight":true,"parameters":["length","width"]},"kind":"tiles","hatchOnly":false},{"id":"reinforced-concrete-section","name":"Reinforced concrete, section","category":"section","parameters":[{"name":"pitch","label":"Cell pitch","value":24,"min":6,"max":120,"visible":true,"unit":"mm"}],"angle":0,"noPattern":false,"hasArcs":false,"profileSection":false,"kind":"motif","hatchOnly":false},{"id":"rhombus-split-square","name":"Rhombus split square","category":"ceramic","parameters":[{"name":"edge","label":"Tile side","value":300,"min":40,"max":1500,"visible":true,"unit":"mm"},{"name":"sizeRatio","label":"Short / long diagonal","value":0.5,"min":0.1,"max":0.9,"visible":true,"unit":"none"}],"angle":0,"noPattern":false,"hasArcs":false,"profileSection":false,"kind":"tiles","hatchOnly":false},{"id":"rhombus-triangle-weave","name":"Rhombus and triangle weave","category":"ceramic","parameters":[{"name":"edge","label":"Piece edge","value":200,"min":30,"max":1200,"visible":true,"unit":"mm"}],"angle":0,"noPattern":false,"hasArcs":false,"profileSection":false,"kind":"tiles","hatchOnly":false},{"id":"right-trapezoid-tile","name":"Right trapezoid","category":"ceramic","parameters":[{"name":"base","label":"Long base","value":200,"min":120,"max":800,"visible":true,"unit":"mm"},{"name":"shortBase","label":"Short base","value":120,"min":20,"max":800,"visible":true,"unit":"mm"},{"name":"height","label":"Height","value":100,"min":20,"max":600,"visible":true,"unit":"mm"}],"angle":0,"noPattern":false,"hasArcs":false,"profileSection":false,"kind":"tiles","hatchOnly":false},{"id":"right-triangle-tile","name":"Right triangle","category":"ceramic","parameters":[{"name":"base","label":"Short leg","value":100,"min":20,"max":1000,"visible":true,"unit":"mm"},{"name":"height","label":"Long leg","value":173.2,"min":20,"max":1000,"visible":true,"unit":"mm"}],"angle":0,"noPattern":false,"hasArcs":false,"profileSection":false,"kind":"tiles","hatchOnly":false},{"id":"rigid-insulation","name":"Rigid insulation, section","category":"section","parameters":[{"name":"pitch","label":"Line pitch","value":6,"min":1,"max":40,"visible":true,"unit":"mm"}],"angle":0,"noPattern":false,"hasArcs":false,"profileSection":false,"kind":"lines","hatchOnly":true},{"id":"riven-slate","name":"Riven slate","category":"stone","parameters":[{"name":"minimumLength","label":"Shortest stone","value":300,"min":50,"max":600,"visible":true,"unit":"mm"},{"name":"minimumWidth","label":"Course height","value":300,"min":30,"max":300,"visible":true,"unit":"mm"},{"name":"relief","label":"Riven depth","value":3,"min":0,"max":15,"visible":true,"unit":"mm"}],"angle":0,"noPattern":false,"hasArcs":false,"profileSection":false,"kind":"tiles","hatchOnly":false},{"id":"roman-tile","name":"Roman tile","category":"ceramic","parameters":[{"name":"coverWidth","label":"Cover width","value":300,"min":150,"max":500,"visible":true,"unit":"mm"},{"name":"length","label":"Tile length","value":420,"min":200,"max":700,"visible":true,"unit":"mm"}],"angle":0,"noPattern":false,"hasArcs":false,"profileSection":true,"unit":{"freeWidth":true,"freeHeight":true,"parameters":["coverWidth","length"]},"kind":"tiles","hatchOnly":false},{"id":"rotating-block-parquet","name":"Rotating block parquet","category":"wood","parameters":[{"name":"width","label":"Strip width","value":100,"min":20,"max":400,"visible":true,"unit":"mm"}],"angle":0,"noPattern":false,"hasArcs":false,"profileSection":false,"unit":{"freeWidth":true,"freeHeight":false,"parameters":["width"]},"kind":"tiles","hatchOnly":false},{"id":"rounded-corner-grid","name":"Rounded corner grid","category":"ceramic","parameters":[{"name":"width","label":"Tile width","value":220,"min":170,"max":1500,"visible":true,"unit":"mm"},{"name":"length","label":"Tile length","value":230,"min":170,"max":1500,"visible":true,"unit":"mm"},{"name":"radius","label":"Corner radius","value":30,"min":4,"max":80,"visible":true,"unit":"mm"}],"angle":0,"noPattern":false,"hasArcs":true,"profileSection":false,"unit":{"freeWidth":true,"freeHeight":true,"parameters":["length","width"]},"kind":"motif","hatchOnly":false},{"id":"rounded-tongue-plank","name":"Rounded tongue plank","category":"ceramic","parameters":[{"name":"width","label":"Plank width","value":200,"min":40,"max":800,"visible":true,"unit":"mm"},{"name":"length","label":"Plank length","value":700,"min":120,"max":2400,"visible":true,"unit":"mm"}],"angle":0,"noPattern":false,"hasArcs":true,"profileSection":false,"unit":{"freeWidth":true,"freeHeight":false,"parameters":["length"]},"kind":"tiles","hatchOnly":false},{"id":"rubble-wall","name":"Rubble wall","category":"stone","parameters":[{"name":"stoneSize","label":"Mean stone height","value":150,"min":68,"max":400,"visible":true,"unit":"mm"}],"angle":0,"noPattern":false,"hasArcs":false,"profileSection":false,"kind":"tiles","hatchOnly":false},{"id":"running-bond","name":"Running bond","category":"ceramic","parameters":[{"name":"length","label":"Length","value":600,"min":10,"max":3000,"visible":true,"unit":"mm"},{"name":"width","label":"Width","value":300,"min":10,"max":3000,"visible":true,"unit":"mm"},{"name":"offset","label":"Row offset (fraction of length)","value":0.5,"min":0,"max":1,"visible":true,"unit":"none"},{"name":"courses","label":"Courses per stagger","value":1,"min":1,"max":6,"visible":true,"unit":"none"}],"angle":0,"noPattern":false,"hasArcs":false,"profileSection":false,"unit":{"freeWidth":true,"freeHeight":true,"parameters":["length","width"]},"kind":"tiles","hatchOnly":false},{"id":"s-shape-paver","name":"S-shape paver","category":"stone","parameters":[{"name":"length","label":"Length","value":184,"min":60,"max":800,"visible":true,"unit":"mm"},{"name":"width","label":"Width","value":96,"min":30,"max":400,"visible":true,"unit":"mm"}],"angle":0,"noPattern":false,"hasArcs":false,"profileSection":false,"unit":{"freeWidth":true,"freeHeight":true,"parameters":["length","width"]},"kind":"tiles","hatchOnly":false},{"id":"saft","name":"Saft","category":"ceramic","parameters":[{"name":"edge","label":"Short edge","value":40,"min":10,"max":200,"visible":true,"unit":"mm"}],"angle":0,"noPattern":false,"hasArcs":false,"profileSection":false,"unit":{"freeWidth":true,"freeHeight":false,"parameters":["edge"]},"kind":"tiles","hatchOnly":false},{"id":"sand-section","name":"Sand, section","category":"section","parameters":[{"name":"pitch","label":"Dot pitch","value":3,"min":0.8,"max":20,"visible":true,"unit":"mm"}],"angle":0,"noPattern":false,"hasArcs":false,"profileSection":false,"kind":"lines","hatchOnly":true},{"id":"scalene-triangle-tile","name":"Scalene triangle","category":"ceramic","parameters":[{"name":"base","label":"Base","value":200,"min":50,"max":1000,"visible":true,"unit":"mm"},{"name":"height","label":"Height","value":150,"min":20,"max":1000,"visible":true,"unit":"mm"},{"name":"apexShift","label":"Apex shift","value":50,"min":0,"max":1000,"visible":true,"unit":"mm"}],"angle":0,"noPattern":false,"hasArcs":false,"profileSection":false,"kind":"tiles","hatchOnly":false},{"id":"scallop-hexagon","name":"Scallop hexagon","category":"ceramic","parameters":[{"name":"edge","label":"Side","value":100,"min":20,"max":1000,"visible":true,"unit":"mm"}],"angle":0,"noPattern":false,"hasArcs":true,"profileSection":false,"unit":{"freeWidth":true,"freeHeight":false,"parameters":["edge"]},"kind":"tiles","hatchOnly":false},{"id":"scallop-split-column","name":"Scallop split column","category":"ceramic","parameters":[{"name":"radius","label":"Scallop radius","value":85,"min":10,"max":600,"visible":true,"unit":"mm"}],"angle":0,"noPattern":false,"hasArcs":true,"profileSection":false,"kind":"tiles","hatchOnly":false},{"id":"scallop-square","name":"Scallop square","category":"ceramic","parameters":[{"name":"edge","label":"Side","value":300,"min":50,"max":1200,"visible":true,"unit":"mm"}],"angle":0,"noPattern":false,"hasArcs":true,"profileSection":false,"unit":{"freeWidth":true,"freeHeight":false,"parameters":["edge"]},"kind":"tiles","hatchOnly":false},{"id":"scalloped-medallion-tile","name":"Scalloped medallion tile","category":"ceramic","parameters":[{"name":"overallSize","label":"Tile size","value":600,"min":120,"max":2400,"visible":true,"unit":"mm"}],"angle":0,"noPattern":false,"hasArcs":false,"profileSection":false,"kind":"tiles","hatchOnly":false},{"id":"scattered-split-squares","name":"Scattered split squares","category":"stone","parameters":[{"name":"edge","label":"Tile side","value":90,"min":30,"max":600,"visible":true,"unit":"mm"}],"angle":0,"noPattern":false,"hasArcs":false,"profileSection":false,"kind":"tiles","hatchOnly":false},{"id":"scottish-bond","name":"Scottish bond","category":"brick","parameters":[{"name":"length","label":"Stretcher length (with joint)","value":225,"min":100,"max":600,"visible":true,"unit":"mm"},{"name":"width","label":"Course height (with joint)","value":75,"min":30,"max":200,"visible":true,"unit":"mm"}],"angle":0,"noPattern":false,"hasArcs":false,"profileSection":false,"kind":"tiles","hatchOnly":false},{"id":"screen-block-cloverleaf","name":"Screen block, cloverleaf","category":"stone","parameters":[{"name":"edge","label":"Block face","value":290,"min":150,"max":600,"visible":true,"unit":"mm"},{"name":"wallWidth","label":"Web width","value":35,"min":10,"max":80,"visible":true,"unit":"mm"}],"angle":0,"noPattern":false,"hasArcs":true,"profileSection":false,"unit":{"freeWidth":true,"freeHeight":false,"parameters":["edge"]},"kind":"motif","hatchOnly":false},{"id":"shiplap-board","name":"Shiplap board","category":"wood","parameters":[{"name":"coverWidth","label":"Face width","value":110,"min":60,"max":300,"visible":true,"unit":"mm"},{"name":"length","label":"Board length","value":2400,"min":300,"max":6000,"visible":true,"unit":"mm"}],"angle":0,"noPattern":false,"hasArcs":false,"profileSection":true,"unit":{"freeWidth":true,"freeHeight":true,"parameters":["coverWidth","length"]},"kind":"tiles","hatchOnly":false},{"id":"silesian-bond","name":"Silesian bond","category":"brick","parameters":[{"name":"length","label":"Stretcher length (with joint)","value":225,"min":100,"max":600,"visible":true,"unit":"mm"},{"name":"width","label":"Course height (with joint)","value":75,"min":30,"max":200,"visible":true,"unit":"mm"}],"angle":0,"noPattern":false,"hasArcs":false,"profileSection":false,"kind":"tiles","hatchOnly":false},{"id":"snub-square","name":"Snub square","category":"ceramic","parameters":[{"name":"edge","label":"Edge","value":100,"min":10,"max":500,"visible":true,"unit":"mm"}],"angle":0,"noPattern":false,"hasArcs":false,"profileSection":false,"kind":"tiles","hatchOnly":false},{"id":"split-fish-scale","name":"Split fish scale","category":"ceramic","parameters":[{"name":"width","label":"Scale width","value":200,"min":30,"max":1000,"visible":true,"unit":"mm"}],"angle":0,"noPattern":false,"hasArcs":true,"profileSection":false,"unit":{"freeWidth":true,"freeHeight":false,"parameters":["width"]},"kind":"tiles","hatchOnly":false},{"id":"stack-bond","name":"Stack bond","category":"ceramic","parameters":[{"name":"length","label":"Length","value":600,"min":10,"max":3000,"visible":true,"unit":"mm"},{"name":"width","label":"Width","value":300,"min":10,"max":3000,"visible":true,"unit":"mm"}],"angle":0,"noPattern":false,"hasArcs":false,"profileSection":false,"unit":{"freeWidth":true,"freeHeight":true,"parameters":["length","width"]},"kind":"tiles","hatchOnly":false},{"id":"staggered-bond","name":"Staggered bond","category":"brick","parameters":[{"name":"length","label":"Stretcher length (with joint)","value":225,"min":100,"max":600,"visible":true,"unit":"mm"},{"name":"width","label":"Course height (with joint)","value":75,"min":30,"max":200,"visible":true,"unit":"mm"}],"angle":0,"noPattern":false,"hasArcs":false,"profileSection":false,"kind":"tiles","hatchOnly":false},{"id":"staggered-triangle","name":"Staggered triangle","category":"ceramic","parameters":[{"name":"base","label":"Base","value":200,"min":20,"max":1000,"visible":true,"unit":"mm"},{"name":"height","label":"Height","value":175,"min":20,"max":1000,"visible":true,"unit":"mm"}],"angle":0,"noPattern":false,"hasArcs":false,"profileSection":false,"unit":{"freeWidth":true,"freeHeight":true,"parameters":["base","height"]},"kind":"tiles","hatchOnly":false},{"id":"standing-seam-panel","name":"Standing seam panel","category":"metal","parameters":[{"name":"coverWidth","label":"Panel coverage","value":406,"min":150,"max":1000,"visible":true,"unit":"mm"},{"name":"depth","label":"Seam height","value":38,"min":10,"max":100,"visible":true,"unit":"mm"},{"name":"length","label":"Panel length","value":3000,"min":300,"max":13500,"visible":true,"unit":"mm"}],"angle":0,"noPattern":false,"hasArcs":false,"profileSection":true,"unit":{"freeWidth":true,"freeHeight":true,"parameters":["coverWidth","length"]},"kind":"tiles","hatchOnly":false},{"id":"t-tetromino-paver","name":"T tetromino paver","category":"stone","parameters":[{"name":"moduleSize","label":"Module size","value":100,"min":20,"max":400,"visible":true,"unit":"mm"}],"angle":0,"noPattern":false,"hasArcs":false,"profileSection":false,"unit":{"freeWidth":true,"freeHeight":false,"parameters":["moduleSize"]},"kind":"tiles","hatchOnly":false},{"id":"tab-hexagon","name":"Tab hexagon","category":"stone","parameters":[{"name":"edge","label":"Side","value":100,"min":20,"max":1000,"visible":true,"unit":"mm"}],"angle":0,"noPattern":false,"hasArcs":false,"profileSection":false,"unit":{"freeWidth":true,"freeHeight":false,"parameters":["edge"]},"kind":"tiles","hatchOnly":false},{"id":"tabbed-basketweave","name":"Tabbed basketweave","category":"stone","parameters":[{"name":"length","label":"Unit length","value":400,"min":40,"max":3000,"visible":true,"unit":"mm"}],"angle":0,"noPattern":false,"hasArcs":false,"profileSection":false,"unit":{"freeWidth":true,"freeHeight":false,"parameters":["length"]},"kind":"tiles","hatchOnly":false},{"id":"tabbed-check-parquet","name":"Tabbed check parquet","category":"stone","parameters":[{"name":"length","label":"Unit length","value":400,"min":40,"max":3000,"visible":true,"unit":"mm"}],"angle":0,"noPattern":false,"hasArcs":false,"profileSection":false,"unit":{"freeWidth":true,"freeHeight":false,"parameters":["length"]},"kind":"tiles","hatchOnly":false},{"id":"tabbed-column-weave","name":"Tabbed column weave","category":"stone","parameters":[{"name":"length","label":"Unit length","value":400,"min":40,"max":3000,"visible":true,"unit":"mm"}],"angle":0,"noPattern":false,"hasArcs":false,"profileSection":false,"unit":{"freeWidth":true,"freeHeight":false,"parameters":["length"]},"kind":"tiles","hatchOnly":false},{"id":"tabbed-herringbone","name":"Tabbed herringbone","category":"stone","parameters":[{"name":"length","label":"Unit length","value":400,"min":40,"max":3000,"visible":true,"unit":"mm"}],"angle":45,"noPattern":false,"hasArcs":false,"profileSection":false,"unit":{"freeWidth":true,"freeHeight":false,"parameters":["length"]},"kind":"tiles","hatchOnly":false},{"id":"tabbed-pave-parquet","name":"Tabbed pave parquet","category":"stone","parameters":[{"name":"length","label":"Unit length","value":400,"min":40,"max":3000,"visible":true,"unit":"mm"}],"angle":0,"noPattern":false,"hasArcs":false,"profileSection":false,"unit":{"freeWidth":true,"freeHeight":false,"parameters":["length"]},"kind":"tiles","hatchOnly":false},{"id":"tabbed-paver-weave","name":"Tabbed paver weave","category":"stone","parameters":[{"name":"length","label":"Unit length","value":400,"min":40,"max":3000,"visible":true,"unit":"mm"}],"angle":0,"noPattern":false,"hasArcs":false,"profileSection":false,"unit":{"freeWidth":true,"freeHeight":false,"parameters":["length"]},"kind":"tiles","hatchOnly":false},{"id":"tabbed-pinwheel-parquet","name":"Tabbed pinwheel parquet","category":"stone","parameters":[{"name":"length","label":"Unit length","value":400,"min":40,"max":3000,"visible":true,"unit":"mm"}],"angle":0,"noPattern":false,"hasArcs":false,"profileSection":false,"unit":{"freeWidth":true,"freeHeight":false,"parameters":["length"]},"kind":"tiles","hatchOnly":false},{"id":"tabbed-running-bond","name":"Tabbed running bond","category":"stone","parameters":[{"name":"length","label":"Unit length","value":400,"min":40,"max":3000,"visible":true,"unit":"mm"}],"angle":0,"noPattern":false,"hasArcs":false,"profileSection":false,"unit":{"freeWidth":true,"freeHeight":false,"parameters":["length"]},"kind":"tiles","hatchOnly":false},{"id":"tabbed-stack-bond","name":"Tabbed stack bond","category":"stone","parameters":[{"name":"length","label":"Unit length","value":400,"min":40,"max":3000,"visible":true,"unit":"mm"}],"angle":0,"noPattern":false,"hasArcs":false,"profileSection":false,"unit":{"freeWidth":true,"freeHeight":false,"parameters":["length"]},"kind":"tiles","hatchOnly":false},{"id":"tabbed-stacked-bond","name":"Tabbed stacked bond","category":"stone","parameters":[{"name":"length","label":"Unit length","value":400,"min":40,"max":3000,"visible":true,"unit":"mm"}],"angle":0,"noPattern":false,"hasArcs":false,"profileSection":false,"unit":{"freeWidth":true,"freeHeight":false,"parameters":["length"]},"kind":"tiles","hatchOnly":false},{"id":"tabbed-triple-basketweave","name":"Tabbed triple basketweave","category":"stone","parameters":[{"name":"length","label":"Unit length","value":400,"min":40,"max":3000,"visible":true,"unit":"mm"}],"angle":0,"noPattern":false,"hasArcs":false,"profileSection":false,"unit":{"freeWidth":true,"freeHeight":false,"parameters":["length"]},"kind":"tiles","hatchOnly":false},{"id":"tabbed-weave-parquet","name":"Tabbed weave parquet","category":"stone","parameters":[{"name":"length","label":"Unit length","value":400,"min":40,"max":3000,"visible":true,"unit":"mm"}],"angle":0,"noPattern":false,"hasArcs":false,"profileSection":false,"unit":{"freeWidth":true,"freeHeight":false,"parameters":["length"]},"kind":"tiles","hatchOnly":false},{"id":"tactile-corduroy","name":"Tactile corduroy","category":"stone","parameters":[{"name":"length","label":"Bar length","value":400,"min":100,"max":1000,"visible":true,"unit":"mm"},{"name":"pitch","label":"Bar pitch","value":50,"min":30,"max":100,"visible":true,"unit":"mm"},{"name":"width","label":"Bar width","value":20,"min":10,"max":25,"visible":true,"unit":"mm"}],"angle":0,"noPattern":false,"hasArcs":false,"profileSection":false,"kind":"tiles","hatchOnly":false},{"id":"tapered-slat","name":"Tapered slat","category":"wood","parameters":[{"name":"width","label":"Slat width","value":120,"min":20,"max":140,"visible":true,"unit":"mm"},{"name":"length","label":"Long side","value":600,"min":300,"max":2000,"visible":true,"unit":"mm"}],"angle":0,"noPattern":false,"hasArcs":false,"profileSection":false,"unit":{"freeWidth":true,"freeHeight":true,"parameters":["length","width"]},"kind":"tiles","hatchOnly":false},{"id":"taurus-paver","name":"Taurus paver","category":"stone","parameters":[{"name":"length","label":"Length","value":300,"min":220,"max":1500,"visible":true,"unit":"mm"},{"name":"width","label":"Width","value":298,"min":100,"max":400,"visible":true,"unit":"mm"}],"angle":0,"noPattern":false,"hasArcs":true,"profileSection":false,"unit":{"freeWidth":true,"freeHeight":true,"parameters":["length","width"]},"kind":"tiles","hatchOnly":false},{"id":"three-tab-shingle","name":"Three-tab asphalt shingle","category":"roofing","parameters":[{"name":"width","label":"Tab width","value":304.8,"min":150,"max":450,"visible":true,"unit":"mm"},{"name":"gauge","label":"Exposure","value":127,"min":60,"max":200,"visible":true,"unit":"mm"},{"name":"offset","label":"Course offset (fraction of tab)","value":0.5,"min":0,"max":1,"visible":true,"unit":"none"}],"angle":0,"noPattern":false,"hasArcs":false,"profileSection":false,"unit":{"freeWidth":true,"freeHeight":true,"parameters":["gauge","width"]},"kind":"tiles","hatchOnly":false},{"id":"timber-end-grain","name":"Timber across the grain (end grain section)","category":"section","parameters":[{"name":"width","label":"Rectangle width","value":10,"min":4,"max":60,"visible":true,"unit":"mm"},{"name":"length","label":"Rectangle height","value":10,"min":4,"max":60,"visible":true,"unit":"mm"},{"name":"gap","label":"Gap between rectangles","value":2,"min":1,"max":10,"visible":true,"unit":"mm"}],"angle":0,"noPattern":false,"hasArcs":false,"profileSection":false,"kind":"motif","hatchOnly":true},{"id":"timber-grain-section","name":"Timber along the grain (section)","category":"section","parameters":[{"name":"pitch","label":"Grain line spacing","value":6,"min":5,"max":30,"visible":true,"unit":"mm"},{"name":"wavelength","label":"Wave length","value":30,"min":10,"max":120,"visible":true,"unit":"mm"},{"name":"amplitude","label":"Wave height","value":1.5,"min":0.5,"max":2,"visible":true,"unit":"mm"}],"angle":0,"noPattern":false,"hasArcs":false,"profileSection":false,"kind":"motif","hatchOnly":true},{"id":"tongue-and-groove-board","name":"Tongue and groove board","category":"wood","parameters":[{"name":"coverWidth","label":"Face width","value":88,"min":60,"max":300,"visible":true,"unit":"mm"},{"name":"length","label":"Board length","value":2400,"min":300,"max":6000,"visible":true,"unit":"mm"}],"angle":0,"noPattern":false,"hasArcs":false,"profileSection":true,"unit":{"freeWidth":true,"freeHeight":true,"parameters":["coverWidth","length"]},"kind":"tiles","hatchOnly":false},{"id":"trapezoid","name":"Trapezoid","category":"ceramic","parameters":[{"name":"base","label":"Long base","value":200,"min":40,"max":800,"visible":true,"unit":"mm"},{"name":"height","label":"Height","value":150,"min":20,"max":600,"visible":true,"unit":"mm"}],"angle":0,"noPattern":false,"hasArcs":false,"profileSection":false,"unit":{"freeWidth":true,"freeHeight":true,"parameters":["base","height"]},"kind":"tiles","hatchOnly":false},{"id":"trapezoid-triangle","name":"Trapezoid triangle","category":"stone","parameters":[{"name":"edge","label":"Hexagon side","value":300,"min":50,"max":1200,"visible":true,"unit":"mm"}],"angle":0,"noPattern":false,"hasArcs":false,"profileSection":false,"unit":{"freeWidth":true,"freeHeight":false,"parameters":["edge"]},"kind":"tiles","hatchOnly":false},{"id":"trapezoidal-sheet","name":"Trapezoidal sheet","category":"metal","parameters":[{"name":"pitch","label":"Rib pitch","value":207,"min":60,"max":600,"visible":true,"unit":"mm"},{"name":"depth","label":"Rib height","value":35,"min":10,"max":100,"visible":true,"unit":"mm"},{"name":"length","label":"Sheet length","value":3000,"min":300,"max":13500,"visible":true,"unit":"mm"}],"angle":0,"noPattern":false,"hasArcs":false,"profileSection":true,"unit":{"freeWidth":true,"freeHeight":true,"parameters":["length","pitch"]},"kind":"tiles","hatchOnly":false},{"id":"tri-hexagon","name":"Tri-hexagon","category":"stone","parameters":[{"name":"edge","label":"Hexagon side","value":58.9,"min":10,"max":400,"visible":true,"unit":"mm"}],"angle":0,"noPattern":false,"hasArcs":false,"profileSection":false,"unit":{"freeWidth":true,"freeHeight":false,"parameters":["edge"]},"kind":"tiles","hatchOnly":false},{"id":"triakis-triangular","name":"Triakis triangular","category":"ceramic","parameters":[{"name":"edge","label":"Source edge","value":50,"min":10,"max":500,"visible":true,"unit":"mm"}],"angle":0,"noPattern":false,"hasArcs":false,"profileSection":false,"unit":{"freeWidth":true,"freeHeight":false,"parameters":["edge"]},"kind":"tiles","hatchOnly":false},{"id":"triangle","name":"Triangle","category":"ceramic","parameters":[{"name":"base","label":"Base","value":200,"min":20,"max":1000,"visible":true,"unit":"mm"},{"name":"height","label":"Height","value":175,"min":20,"max":1000,"visible":true,"unit":"mm"}],"angle":0,"noPattern":false,"hasArcs":false,"profileSection":false,"unit":{"freeWidth":true,"freeHeight":true,"parameters":["base","height"]},"kind":"tiles","hatchOnly":false},{"id":"triangle-square-mosaic","name":"Triangle and square mosaic","category":"ceramic","parameters":[{"name":"edge","label":"Edge","value":150,"min":10,"max":800,"visible":true,"unit":"mm"}],"angle":0,"noPattern":false,"hasArcs":false,"profileSection":false,"kind":"tiles","hatchOnly":false},{"id":"tricon-paver","name":"Tricon paver","category":"stone","parameters":[{"name":"width","label":"Width","value":200,"min":60,"max":700,"visible":true,"unit":"mm"}],"angle":0,"noPattern":false,"hasArcs":true,"profileSection":false,"unit":{"freeWidth":true,"freeHeight":false,"parameters":["width"]},"kind":"tiles","hatchOnly":false},{"id":"trihexagonal","name":"Trihexagonal (kagome)","category":"ceramic","parameters":[{"name":"edge","label":"Edge","value":100,"min":10,"max":500,"visible":true,"unit":"mm"}],"angle":0,"noPattern":false,"hasArcs":false,"profileSection":false,"kind":"tiles","hatchOnly":false},{"id":"truncated-hexagonal","name":"Truncated hexagonal","category":"ceramic","parameters":[{"name":"edge","label":"Edge","value":50,"min":10,"max":500,"visible":true,"unit":"mm"}],"angle":0,"noPattern":false,"hasArcs":false,"profileSection":false,"kind":"tiles","hatchOnly":false},{"id":"tumbling-blocks","name":"Tumbling blocks","category":"ceramic","parameters":[{"name":"edge","label":"Rhombus side","value":175,"min":20,"max":600,"visible":true,"unit":"mm"}],"angle":0,"noPattern":false,"hasArcs":false,"profileSection":false,"unit":{"freeWidth":true,"freeHeight":false,"parameters":["edge"]},"kind":"tiles","hatchOnly":false},{"id":"two-length-bond","name":"Two-length bond","category":"brick","parameters":[{"name":"width","label":"Course height","value":65,"min":15,"max":400,"visible":true,"unit":"mm"},{"name":"minimumLength","label":"Short brick","value":440,"min":60,"max":2000,"visible":true,"unit":"mm"},{"name":"maximumLength","label":"Long brick","value":580,"min":60,"max":2600,"visible":true,"unit":"mm"}],"angle":0,"noPattern":false,"hasArcs":false,"profileSection":false,"kind":"tiles","hatchOnly":false},{"id":"unified-herringbone","name":"Unified herringbone","category":"stone","parameters":[{"name":"length","label":"Arm length","value":300,"min":150,"max":1200,"visible":true,"unit":"mm"},{"name":"width","label":"Arm width","value":100,"min":20,"max":140,"visible":true,"unit":"mm"}],"angle":0,"noPattern":false,"hasArcs":false,"profileSection":false,"unit":{"freeWidth":true,"freeHeight":false,"parameters":["length"]},"kind":"tiles","hatchOnly":false},{"id":"v-herringbone-mixed","name":"Mixed V herringbone","category":"stone","parameters":[{"name":"moduleSize","label":"Smallest piece side","value":125,"min":20,"max":600,"visible":true,"unit":"mm"}],"angle":0,"noPattern":false,"hasArcs":false,"profileSection":false,"kind":"tiles","hatchOnly":false},{"id":"v-paver","name":"V paver","category":"stone","parameters":[{"name":"edge","label":"Triangle side","value":100,"min":20,"max":600,"visible":true,"unit":"mm"}],"angle":0,"noPattern":false,"hasArcs":false,"profileSection":false,"unit":{"freeWidth":true,"freeHeight":false,"parameters":["edge"]},"kind":"tiles","hatchOnly":false},{"id":"varied-ashlar","name":"Varied ashlar","category":"stone","parameters":[{"name":"moduleSize","label":"Smallest stone","value":80,"min":20,"max":150,"visible":true,"unit":"mm"},{"name":"maximumLength","label":"Longest stone","value":480,"min":150,"max":1200,"visible":true,"unit":"mm"}],"angle":0,"noPattern":false,"hasArcs":false,"profileSection":false,"kind":"tiles","hatchOnly":false},{"id":"varied-basketweave","name":"Varied basketweave","category":"stone","parameters":[{"name":"length","label":"Block side","value":200,"min":40,"max":1200,"visible":true,"unit":"mm"}],"angle":0,"noPattern":false,"hasArcs":false,"profileSection":false,"kind":"tiles","hatchOnly":false},{"id":"water-waves","name":"Water, broken horizontal lines","category":"section","parameters":[{"name":"pitch","label":"Line spacing","value":4,"min":1,"max":20,"visible":true,"unit":"mm"},{"name":"length","label":"Dash length","value":12,"min":2,"max":60,"visible":true,"unit":"mm"},{"name":"gap","label":"Gap","value":4,"min":1,"max":30,"visible":true,"unit":"mm"}],"angle":0,"noPattern":false,"hasArcs":false,"profileSection":false,"kind":"lines","hatchOnly":true},{"id":"wave-bands","name":"Wave bands","category":"stone","parameters":[{"name":"wavelength","label":"Wavelength","value":400,"min":100,"max":2000,"visible":true,"unit":"mm"},{"name":"amplitude","label":"Amplitude","value":40,"min":5,"max":300,"visible":true,"unit":"mm"},{"name":"bandWidth","label":"Band width","value":100,"min":20,"max":400,"visible":true,"unit":"mm"}],"angle":0,"noPattern":false,"hasArcs":false,"profileSection":false,"unit":{"freeWidth":true,"freeHeight":false,"parameters":["wavelength"]},"kind":"tiles","hatchOnly":false},{"id":"wave-basketweave","name":"Wave basketweave","category":"stone","parameters":[{"name":"length","label":"Unit length","value":400,"min":40,"max":3000,"visible":true,"unit":"mm"}],"angle":0,"noPattern":false,"hasArcs":true,"profileSection":false,"unit":{"freeWidth":true,"freeHeight":false,"parameters":["length"]},"kind":"tiles","hatchOnly":false},{"id":"wave-check-parquet","name":"Wave check parquet","category":"stone","parameters":[{"name":"length","label":"Unit length","value":400,"min":40,"max":3000,"visible":true,"unit":"mm"}],"angle":0,"noPattern":false,"hasArcs":true,"profileSection":false,"unit":{"freeWidth":true,"freeHeight":false,"parameters":["length"]},"kind":"tiles","hatchOnly":false},{"id":"wave-column-weave","name":"Wave column weave","category":"stone","parameters":[{"name":"length","label":"Unit length","value":400,"min":40,"max":3000,"visible":true,"unit":"mm"}],"angle":0,"noPattern":false,"hasArcs":true,"profileSection":false,"unit":{"freeWidth":true,"freeHeight":false,"parameters":["length"]},"kind":"tiles","hatchOnly":false},{"id":"wave-edge-plank","name":"Wave edge plank","category":"ceramic","parameters":[{"name":"width","label":"Plank width","value":140,"min":20,"max":300,"visible":true,"unit":"mm"},{"name":"length","label":"Course height","value":320,"min":310,"max":3000,"visible":true,"unit":"mm"}],"angle":0,"noPattern":false,"hasArcs":true,"profileSection":false,"unit":{"freeWidth":true,"freeHeight":true,"parameters":["length","width"]},"kind":"tiles","hatchOnly":false},{"id":"wave-herringbone","name":"Wave herringbone","category":"stone","parameters":[{"name":"length","label":"Unit length","value":400,"min":40,"max":3000,"visible":true,"unit":"mm"}],"angle":45,"noPattern":false,"hasArcs":true,"profileSection":false,"unit":{"freeWidth":true,"freeHeight":false,"parameters":["length"]},"kind":"tiles","hatchOnly":false},{"id":"wave-hexagon","name":"Wave hexagon","category":"ceramic","parameters":[{"name":"edge","label":"Side","value":100,"min":20,"max":1000,"visible":true,"unit":"mm"}],"angle":0,"noPattern":false,"hasArcs":true,"profileSection":false,"unit":{"freeWidth":true,"freeHeight":false,"parameters":["edge"]},"kind":"tiles","hatchOnly":false},{"id":"wave-panel","name":"Wave panel","category":"wood","parameters":[{"name":"width","label":"Board width","value":120,"min":40,"max":600,"visible":true,"unit":"mm"},{"name":"length","label":"Board length","value":1200,"min":100,"max":3000,"visible":true,"unit":"mm"},{"name":"relief","label":"Wave height","value":12,"min":1,"max":50,"visible":true,"unit":"mm"}],"angle":0,"noPattern":false,"hasArcs":false,"profileSection":false,"unit":{"freeWidth":true,"freeHeight":true,"parameters":["length","width"]},"kind":"tiles","hatchOnly":false},{"id":"wave-pave-parquet","name":"Wave pave parquet","category":"stone","parameters":[{"name":"length","label":"Unit length","value":400,"min":40,"max":3000,"visible":true,"unit":"mm"}],"angle":0,"noPattern":false,"hasArcs":true,"profileSection":false,"unit":{"freeWidth":true,"freeHeight":false,"parameters":["length"]},"kind":"tiles","hatchOnly":false},{"id":"wave-paver-weave","name":"Wave paver weave","category":"stone","parameters":[{"name":"length","label":"Unit length","value":400,"min":40,"max":3000,"visible":true,"unit":"mm"}],"angle":0,"noPattern":false,"hasArcs":true,"profileSection":false,"unit":{"freeWidth":true,"freeHeight":false,"parameters":["length"]},"kind":"tiles","hatchOnly":false},{"id":"wave-pinwheel-parquet","name":"Wave pinwheel parquet","category":"stone","parameters":[{"name":"length","label":"Unit length","value":400,"min":40,"max":3000,"visible":true,"unit":"mm"}],"angle":0,"noPattern":false,"hasArcs":true,"profileSection":false,"unit":{"freeWidth":true,"freeHeight":false,"parameters":["length"]},"kind":"tiles","hatchOnly":false},{"id":"wave-running-bond","name":"Wave running bond","category":"stone","parameters":[{"name":"length","label":"Unit length","value":400,"min":40,"max":3000,"visible":true,"unit":"mm"}],"angle":0,"noPattern":false,"hasArcs":true,"profileSection":false,"unit":{"freeWidth":true,"freeHeight":false,"parameters":["length"]},"kind":"tiles","hatchOnly":false},{"id":"wave-stack-bond","name":"Wave stack bond","category":"stone","parameters":[{"name":"length","label":"Unit length","value":400,"min":40,"max":3000,"visible":true,"unit":"mm"}],"angle":0,"noPattern":false,"hasArcs":true,"profileSection":false,"unit":{"freeWidth":true,"freeHeight":false,"parameters":["length"]},"kind":"tiles","hatchOnly":false},{"id":"wave-stacked-bond","name":"Wave stacked bond","category":"stone","parameters":[{"name":"length","label":"Unit length","value":400,"min":40,"max":3000,"visible":true,"unit":"mm"}],"angle":0,"noPattern":false,"hasArcs":true,"profileSection":false,"unit":{"freeWidth":true,"freeHeight":false,"parameters":["length"]},"kind":"tiles","hatchOnly":false},{"id":"wave-triple-basketweave","name":"Wave triple basketweave","category":"stone","parameters":[{"name":"length","label":"Unit length","value":400,"min":40,"max":3000,"visible":true,"unit":"mm"}],"angle":0,"noPattern":false,"hasArcs":true,"profileSection":false,"unit":{"freeWidth":true,"freeHeight":false,"parameters":["length"]},"kind":"tiles","hatchOnly":false},{"id":"wave-weave-parquet","name":"Wave weave parquet","category":"stone","parameters":[{"name":"length","label":"Unit length","value":400,"min":40,"max":3000,"visible":true,"unit":"mm"}],"angle":0,"noPattern":false,"hasArcs":true,"profileSection":false,"unit":{"freeWidth":true,"freeHeight":false,"parameters":["length"]},"kind":"tiles","hatchOnly":false},{"id":"weave-with-square","name":"Weave with square","category":"stone","parameters":[{"name":"width","label":"Paver width","value":100,"min":20,"max":500,"visible":true,"unit":"mm"}],"angle":0,"noPattern":false,"hasArcs":false,"profileSection":false,"kind":"tiles","hatchOnly":false},{"id":"zellige-pointed-star","name":"Zellige pointed star","category":"ceramic","parameters":[{"name":"overallSize","label":"Star width","value":150,"min":40,"max":1200,"visible":true,"unit":"mm"}],"angle":0,"noPattern":false,"hasArcs":false,"profileSection":false,"unit":{"freeWidth":true,"freeHeight":false,"parameters":["overallSize"]},"kind":"tiles","hatchOnly":false},{"id":"zigzag-check-parquet","name":"Zigzag check parquet","category":"stone","parameters":[{"name":"length","label":"Unit length","value":400,"min":40,"max":3000,"visible":true,"unit":"mm"}],"angle":0,"noPattern":false,"hasArcs":false,"profileSection":false,"unit":{"freeWidth":true,"freeHeight":false,"parameters":["length"]},"kind":"tiles","hatchOnly":false},{"id":"zigzag-cross","name":"Zigzag cross","category":"stone","parameters":[{"name":"moduleSize","label":"Zigzag step","value":100,"min":10,"max":800,"visible":true,"unit":"mm"}],"angle":0,"noPattern":false,"hasArcs":false,"profileSection":false,"unit":{"freeWidth":true,"freeHeight":false,"parameters":["moduleSize"]},"kind":"tiles","hatchOnly":false},{"id":"zigzag-herringbone","name":"Zigzag herringbone","category":"stone","parameters":[{"name":"length","label":"Unit length","value":400,"min":40,"max":3000,"visible":true,"unit":"mm"}],"angle":45,"noPattern":false,"hasArcs":false,"profileSection":false,"unit":{"freeWidth":true,"freeHeight":false,"parameters":["length"]},"kind":"tiles","hatchOnly":false},{"id":"zigzag-hexagon","name":"Zigzag hexagon","category":"stone","parameters":[{"name":"edge","label":"Side","value":100,"min":20,"max":1000,"visible":true,"unit":"mm"}],"angle":0,"noPattern":false,"hasArcs":false,"profileSection":false,"unit":{"freeWidth":true,"freeHeight":false,"parameters":["edge"]},"kind":"tiles","hatchOnly":false},{"id":"zigzag-interlock","name":"Zigzag interlock","category":"stone","parameters":[{"name":"length","label":"Length","value":225,"min":60,"max":600,"visible":true,"unit":"mm"},{"name":"width","label":"Width","value":112.5,"min":30,"max":300,"visible":true,"unit":"mm"}],"angle":0,"noPattern":false,"hasArcs":false,"profileSection":false,"unit":{"freeWidth":true,"freeHeight":false,"parameters":["length","width"]},"kind":"tiles","hatchOnly":false},{"id":"zigzag-pinwheel-parquet","name":"Zigzag pinwheel parquet","category":"stone","parameters":[{"name":"length","label":"Unit length","value":400,"min":40,"max":3000,"visible":true,"unit":"mm"}],"angle":0,"noPattern":false,"hasArcs":false,"profileSection":false,"unit":{"freeWidth":true,"freeHeight":false,"parameters":["length"]},"kind":"tiles","hatchOnly":false},{"id":"zigzag-triple-basketweave","name":"Zigzag triple basketweave","category":"stone","parameters":[{"name":"length","label":"Unit length","value":400,"min":40,"max":3000,"visible":true,"unit":"mm"}],"angle":0,"noPattern":false,"hasArcs":false,"profileSection":false,"unit":{"freeWidth":true,"freeHeight":false,"parameters":["length"]},"kind":"tiles","hatchOnly":false},{"id":"zigzag-weave-parquet","name":"Zigzag weave parquet","category":"stone","parameters":[{"name":"length","label":"Unit length","value":400,"min":40,"max":3000,"visible":true,"unit":"mm"}],"angle":0,"noPattern":false,"hasArcs":false,"profileSection":false,"unit":{"freeWidth":true,"freeHeight":false,"parameters":["length"]},"kind":"tiles","hatchOnly":false}]