{"id":3428,"date":"2026-10-02T15:00:00","date_gmt":"2026-10-02T15:00:00","guid":{"rendered":"https:\/\/wingsxp.com\/embroidery\/?post_type=knowledge-base&#038;p=3428"},"modified":"2026-10-02T13:03:55","modified_gmt":"2026-10-02T13:03:55","slug":"how-to-use-the-space-fill-pattern-with-array-fill","status":"publish","type":"knowledge-base","link":"https:\/\/wingsxp.com\/embroidery\/knowledge-base\/how-to-use-the-space-fill-pattern-with-array-fill\/","title":{"rendered":"How to Use the Space Fill Pattern with Array fill"},"content":{"rendered":"\n<p class=\"wp-block-paragraph\">The <strong>Space Fill<\/strong> feature in eXPerience 8 is a specialized pattern within the <strong>Array<\/strong> fill type. It fills any closed shape with randomly scaled and rotated duplicates of another object, creating an organic, dynamic, and textured embroidery effect.<\/p>\n\n\n<figure class=\"wp-block-embed wp-block-embed-youtube is-type-video is-provider-youtube epyt-figure\"><div class=\"wp-block-embed__wrapper\"><div class=\"epyt-video-wrapper\"><div  style=\"display: block; margin: 0px auto;\"  id=\"_ytid_55481\"  width=\"1290\" height=\"725\"  data-origwidth=\"1290\" data-origheight=\"725\" data-facadesrc=\"https:\/\/www.youtube.com\/embed\/uB2jv3eIhIc?enablejsapi=1&#038;autoplay=0&#038;cc_load_policy=0&#038;cc_lang_pref=&#038;iv_load_policy=1&#038;loop=0&#038;rel=0&#038;fs=1&#038;playsinline=0&#038;autohide=2&#038;theme=dark&#038;color=red&#038;controls=1&#038;disablekb=0&#038;\" class=\"__youtube_prefs__ epyt-facade no-lazyload\" data-epautoplay=\"1\" ><img decoding=\"async\" data-spai-excluded=\"true\" class=\"epyt-facade-poster skip-lazy\" loading=\"lazy\"  alt=\"YouTube player\"  src=\"https:\/\/i.ytimg.com\/vi\/uB2jv3eIhIc\/maxresdefault.jpg\"  \/><button class=\"epyt-facade-play\" aria-label=\"Play\"><svg data-no-lazy=\"1\" height=\"100%\" version=\"1.1\" viewBox=\"0 0 68 48\" width=\"100%\"><path class=\"ytp-large-play-button-bg\" d=\"M66.52,7.74c-0.78-2.93-2.49-5.41-5.42-6.19C55.79,.13,34,0,34,0S12.21,.13,6.9,1.55 C3.97,2.33,2.27,4.81,1.48,7.74C0.06,13.05,0,24,0,24s0.06,10.95,1.48,16.26c0.78,2.93,2.49,5.41,5.42,6.19 C12.21,47.87,34,48,34,48s21.79-0.13,27.1-1.55c2.93-0.78,4.64-3.26,5.42-6.19C67.94,34.95,68,24,68,24S67.94,13.05,66.52,7.74z\" fill=\"#f00\"><\/path><path d=\"M 45,24 27,14 27,34\" fill=\"#fff\"><\/path><\/svg><\/button><\/div><\/div><\/div><\/figure>\n\n\n<h3 class=\"wp-block-heading\">Prerequisites<\/h3>\n\n\n\n<ul class=\"wp-block-list\">\n<li>A <strong>target boundary shape<\/strong> (the container you want to fill, such as a heart or circle).<\/li>\n\n\n\n<li>A <strong>source object<\/strong> (the element you want repeated inside the target, such as a star, circle, or small motif).<\/li>\n<\/ul>\n\n\n\n<h3 class=\"wp-block-heading\">Step-by-Step Instructions<\/h3>\n\n\n\n<ol start=\"1\" class=\"wp-block-list\">\n<li><strong>Select Both Shapes<\/strong>Using the <strong>Selection<\/strong> tool, select both your source object (e.g., a star) and the target boundary shape (e.g., a heart).<strong>Tip:<\/strong> Ensure your source object is drawn at approximately the base size you want before creating the array, as properties will scale relative to this initial size.<\/li>\n\n\n\n<li><strong>Apply the Array Fill<\/strong>Navigate to the <strong>Properties<\/strong> bar on the right side of the workspace. Under the <strong>Fill<\/strong> section, click the <strong>Array<\/strong> fill type. The target shape will immediately fill with patterned repetitions of the source object.<\/li>\n\n\n\n<li><strong>Switch to Space Fill<\/strong>With the array selected, locate the <strong>Fill pattern<\/strong> dropdown in the <strong>Properties<\/strong> bar and select <strong>Space fill<\/strong>. The repeated objects will instantly redistribute into a scattered, random arrangement.<\/li>\n\n\n\n<li><strong>Fine-Tune the Placement Properties<\/strong>Adjust the following parameters in the <strong>Properties<\/strong> bar to customize the density, distribution, and appearance:\n<ul class=\"wp-block-list\">\n<li><strong>Scale:<\/strong> Sets the overall size of the repeated objects relative to the source shape (entered as a percentage).\n<ul class=\"wp-block-list\">\n<li><em>Lower percentage:<\/em> Creates smaller repeats and increases the total quantity.<\/li>\n\n\n\n<li><em>Higher percentage:<\/em> Creates larger repeats and reduces the total quantity.<\/li>\n<\/ul>\n<\/li>\n\n\n\n<li><strong>Spacing:<\/strong> Defines the distance between repeats as a percentage of the source object&#8217;s size.\n<ul class=\"wp-block-list\">\n<li><em>Example:<\/em> Setting Spacing to <strong>40%<\/strong> sets the target gap between items to 40% of the original shape&#8217;s dimension.<\/li>\n\n\n\n<li><em>Note:<\/em> Because shapes are varied in scale and constrained within an enclosed boundary, spacing will automatically balance to fit the area.<\/li>\n<\/ul>\n<\/li>\n\n\n\n<li><strong>Rotation:<\/strong> Determines how far repeats can randomly rotate clockwise or counter-clockwise (entered in degrees). Setting this value introduces organic variety so the objects do not face the same direction.<\/li>\n\n\n\n<li><strong>Min Size &amp; Max Size:<\/strong> Sets the lower and upper size limits for the generated copies. The software generates elements within this range, scaling upward from the minimum threshold to the maximum threshold to fill negative space efficiently.<\/li>\n<\/ul>\n<\/li>\n\n\n\n<li><strong>Separate Objects for Multi-Color Customization (Optional)<\/strong>To apply multiple thread colors or manually edit individual shapes:\n<ol start=\"1\" class=\"wp-block-list\">\n<li>Click <strong>Separate to objects<\/strong> in the Array properties or contextual menu. This converts the grouped array into individual, editable embroidery objects.<\/li>\n\n\n\n<li>Use the <strong>Lasso Selection<\/strong> tool to select specific clusters or sections of the repeats.<\/li>\n\n\n\n<li>Assign different thread colors from the color palette to each selected section.<\/li>\n<\/ol>\n<\/li>\n<\/ol>\n\n\n\n<h3 class=\"wp-block-heading\">Useful Digitizing Tips<\/h3>\n\n\n\n<ul class=\"wp-block-list\">\n<li><strong>Plan for Stitch Order and Trims:<\/strong> When using <strong>Separate to objects<\/strong>, review the stitch sequence in the Sequence Manager. You may want to optimize color sorting or reorder adjacent shapes to minimize jump stitches and unnecessary thread trims.<\/li>\n\n\n\n<li><strong>Keep Source Shapes Clean:<\/strong> Intricate shapes with very high stitch counts or heavy underlay can create bulky embroidery when densely packed. Use simple, low-density motifs for best machine runability.<\/li>\n\n\n\n<li><strong>Avoid Edge Clipping:<\/strong> If repeats touch or spill over your boundary, slightly reduce the <strong>Scale<\/strong> or <strong>Max Size<\/strong>, or increase the <strong>Spacing<\/strong> value to keep elements neatly inside the design perimeter.<\/li>\n<\/ul>\n","protected":false},"excerpt":{"rendered":"<p>The Space Fill feature in eXPerience 8 is a specialized pattern within the Array fill type. <\/p>\n","protected":false},"author":1,"featured_media":3429,"template":"","meta":{"_acf_changed":false,"_kad_blocks_custom_css":"","_kad_blocks_head_custom_js":"","_kad_blocks_body_custom_js":"","_kad_blocks_footer_custom_js":"","_kadence_starter_templates_imported_post":false,"_kad_post_transparent":"","_kad_post_title":"","_kad_post_layout":"","_kad_post_sidebar_id":"","_kad_post_content_style":"","_kad_post_vertical_padding":"","_kad_post_feature":"","_kad_post_feature_position":"","_kad_post_header":false,"_kad_post_footer":false,"_kad_post_classname":""},"categories-kb":[333,337],"class_list":["post-3428","knowledge-base","type-knowledge-base","status-publish","has-post-thumbnail","hentry","categories-kb-how-to-training","categories-kb-how-to-training-advanced"],"acf":[],"taxonomy_info":{"categories-kb":[{"value":333,"label":"How to Training"},{"value":337,"label":"How to Training - Advanced"}]},"featured_image_src_large":["https:\/\/wingsxp.com\/embroidery\/wp-content\/uploads\/2026\/10\/how-to-use-the-space-fill-patter.jpg",1024,576,false],"author_info":{"display_name":"eXPerience embroidery software","author_link":"https:\/\/wingsxp.com\/embroidery\/author\/experience-embroidery-software\/"},"comment_info":"","_links":{"self":[{"href":"https:\/\/wingsxp.com\/embroidery\/wp-json\/wp\/v2\/knowledge-base\/3428","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/wingsxp.com\/embroidery\/wp-json\/wp\/v2\/knowledge-base"}],"about":[{"href":"https:\/\/wingsxp.com\/embroidery\/wp-json\/wp\/v2\/types\/knowledge-base"}],"author":[{"embeddable":true,"href":"https:\/\/wingsxp.com\/embroidery\/wp-json\/wp\/v2\/users\/1"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/wingsxp.com\/embroidery\/wp-json\/wp\/v2\/media\/3429"}],"wp:attachment":[{"href":"https:\/\/wingsxp.com\/embroidery\/wp-json\/wp\/v2\/media?parent=3428"}],"wp:term":[{"taxonomy":"categories-kb","embeddable":true,"href":"https:\/\/wingsxp.com\/embroidery\/wp-json\/wp\/v2\/categories-kb?post=3428"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}