{"id":5433,"date":"2026-07-22T10:28:03","date_gmt":"2026-07-22T09:28:03","guid":{"rendered":"https:\/\/www.luso-cad.com\/?p=5433"},"modified":"2026-07-22T10:36:38","modified_gmt":"2026-07-22T09:36:38","slug":"dimassoc","status":"publish","type":"post","link":"https:\/\/www.luso-cad.com\/en\/dimassoc\/","title":{"rendered":"DIMASSOC in LusoCAD: 3 Settings All Users Should Know"},"content":{"rendered":"<div data-elementor-type=\"wp-post\" data-elementor-id=\"5433\" class=\"elementor elementor-5433\" data-elementor-post-type=\"post\">\n\t\t\t\t<div class=\"elementor-element elementor-element-9672b71 e-flex e-con-boxed e-con e-parent\" data-id=\"9672b71\" data-element_type=\"container\" data-e-type=\"container\">\n\t\t\t\t\t<div class=\"e-con-inner\">\n\t\t\t\t<div class=\"elementor-element elementor-element-3fdef56 elementor-widget elementor-widget-text-editor\" data-id=\"3fdef56\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"text-editor.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t\t\t\t\t<h1><\/h1><p>When working on technical drawings, it's natural for geometry to undergo changes throughout the project. A wall might move, a part could be resized, or a detail may be adjusted. In these instances, we expect the dimensions to automatically keep pace with these modifications.<\/p><p>As with other important system variables \u2014 such as the <a href=\"https:\/\/www.luso-cad.com\/en\/pickadd-trimextendmode-sysvarmonitor\/\">PICKADD<\/a>, which controls how objects are added to selection sets, or the <a href=\"https:\/\/www.luso-cad.com\/en\/pickadd-trimextendmode-sysvarmonitor\/\">TRIMEXTENDMODE<\/a>, which defines the behaviour of the TRIM and EXTEND commands \u2014 DIMASSOC is a fundamental variable to ensure the drawing behaves as expected.<\/p><p><img fetchpriority=\"high\" decoding=\"async\" src=\"https:\/\/www.luso-cad.com\/wp-content\/uploads\/2026\/07\/imagem.png\" alt=\"DIMASSOC Command\" width=\"518\" height=\"390\" class=\"aligncenter wp-image-5438 size-full\" srcset=\"https:\/\/www.luso-cad.com\/wp-content\/uploads\/2026\/07\/imagem.png 518w, https:\/\/www.luso-cad.com\/wp-content\/uploads\/2026\/07\/imagem-300x226.png 300w, https:\/\/www.luso-cad.com\/wp-content\/uploads\/2026\/07\/imagem-16x12.png 16w\" sizes=\"(max-width: 518px) 100vw, 518px\" \/><\/p><p>An incorrect DIMASSOC setting can lead to dimensions that no longer reflect the actual geometry, forcing manual updates and increasing the risk of design errors. Fortunately, understanding its three operating modes is enough to avoid this type of problem.<\/p><hr \/><h1>What is DIMASSOC?<\/h1><p>The system variable:<\/p><p><span>Association of Associations<\/span><\/p><p>controls the degree of association between the shares and the objects they measure.<\/p><p>In simple terms, determine if a quote:<\/p><ul><li>It is made up of independent elements<\/li><li>It is grouped as a single object<\/li><li>It is entirely associated with the geometry of the drawing<\/li><\/ul><p>When a dimension is correctly associated, any change to the dimensioned object automatically updates:<\/p><ul><li>The share value<\/li><li>The position of the dimension line<\/li><li>The orientation of the dimension<\/li><\/ul><p>This significantly reduces manual work and contributes to the accuracy of the drawing.<\/p><hr \/><h1>How to Check the Current Value<\/h1><p>On the command line, type:<\/p><div class=\"\"><span>Association of Associations<\/span><br \/><span><br \/><\/span><\/div><p>and press Enter.<\/p><p>LusoCAD will display the current value of the variable and allow you to enter a new one if necessary.<\/p><hr \/><h1>Valor 0: Exploded Views<\/h1><div class=\"\"><span><img decoding=\"async\" src=\"https:\/\/www.luso-cad.com\/wp-content\/uploads\/2026\/07\/0.webp\" alt=\"\" width=\"554\" height=\"308\" class=\"aligncenter wp-image-5437 size-full\" srcset=\"https:\/\/www.luso-cad.com\/wp-content\/uploads\/2026\/07\/0.webp 554w, https:\/\/www.luso-cad.com\/wp-content\/uploads\/2026\/07\/0-300x167.webp 300w, https:\/\/www.luso-cad.com\/wp-content\/uploads\/2026\/07\/0-18x10.webp 18w\" sizes=\"(max-width: 554px) 100vw, 554px\" \/><\/span><\/div><div class=\"\"><span><\/span><\/div><div class=\"\"><span>DIMASSOC = 0<\/span><\/div><div class=\"\"><\/div><p>In this mode, there is no association between the elements of the quote.<\/p><p>Each component is created as an independent object:<\/p><ul><li>Quote text<\/li><li>Extension lines<\/li><li>Dimension lines<\/li><li>Mushrooms<\/li><\/ul><p>This means that each element can be edited separately.<\/p><h3>What happens in practice?<\/h3><p>If only the text of the quote is moved, the remaining components stay in their original position.<\/p><p>If the associated geometry is changed, the dimension value will not be updated.<\/p><h3>When to use?<\/h3><p>Currently, this mode is rarely used and is normally only for specific editing situations or compatibility with old drawings.<\/p><h3>Limitations<\/h3><ul><li>There is no automatic update<\/li><li>Greater risk of inconsistencies<\/li><li>More time spent on drawing maintenance<\/li><\/ul><hr \/><h1>Value 1: Non-associative dimensions<\/h1><p><span>DIMASSOC = 1<\/span><\/p><p>In this mode, all elements of the dimension are grouped into a single object.<\/p><p>Unlike the value 0, the quota behaves as a single entity.<\/p><h3>What improves?<\/h3><ul><li>The text, lines and arrows remain grouped<\/li><li>Changes to the quote's own components remain synchronised<\/li><\/ul><h3>What is still missing?<\/h3><p>There is no connection to geometry.<\/p><p>For example:<\/p><ol><li>Create a one-line quote<\/li><li>The line measures 5 metres<\/li><li>The mark shows 5 metres<\/li><\/ol><p>If you subsequently change the line to 7 metres, the dimension will continue to show the original value.<\/p><h3>When to use?<\/h3><p>This mode can be useful in imported drawings or in situations where you do not want the dimensions to be updated automatically.<\/p><hr \/><h1>Value 2: Associative Fees<\/h1><div class=\"\"><span>DIMASSOC = 2<\/span><\/div><p>This is the recommended configuration for most projects.<\/p><p>In this way, the dimension is completely associated with the measured objects.<\/p><h3>How does it work?<\/h3><p>When creating a dimension using object snaps, LusoCAD establishes a link between the dimension and the geometry.<\/p><p>If the object is altered:<\/p><ul><li>The unit value is recalculated<\/li><li>The dimension location is adjusted<\/li><li>The orientation is updated automatically<\/li><\/ul><h3>Practical example<\/h3><p>Imagine a wall initially drawn at 4 metres.<\/p><p>When creating an associative dimension:<\/p><div class=\"\"><span>DIMASSOC = 2<\/span><\/div><div class=\"\"><\/div><p>The marking correctly shows the 4 metres.<\/p><p>Later, use the command:<\/p><p><span>STRETCH<\/span><\/p><p>to increase the wall to 5 metres.<\/p><p>The quota is updated automatically without any manual intervention.<\/p><p><img decoding=\"async\" src=\"https:\/\/www.luso-cad.com\/wp-content\/uploads\/2026\/07\/dimension001.gif\" alt=\"\" width=\"800\" height=\"428\" class=\"aligncenter wp-image-5436\" \/><\/p><h3>Advantages<\/h3><ul><li>Fewer documentation errors<\/li><li>Automatic updates<\/li><li>Greater productivity<\/li><li>Better coordination between drawing and annotation<\/li><\/ul><p>For these reasons, it is the mode used in most professional workflows.<\/p><hr \/><h1>How to know if a quota is associated<\/h1><p>A drawing received from a third party does not always use the same DASSOC configuration.<\/p><p>Some signs that the quota is not associated include:<\/p><ul><li>The value does not change when the geometry is altered<\/li><li>The dimension appears correct visually but has outdated dimensions.<\/li><li>There are separate dimension elements when selecting it<\/li><\/ul><p>Whenever you identify these situations, it's worth checking the DIMASSOC variable and testing the behaviour of existing dimensions.<\/p><hr \/><h1>Best Practices When Working with Quotas<\/h1><h2>Use Object Snaps<\/h2><p>When creating dimensions, use precise snap points to ensure correct association with the geometry.<\/p><hr \/><h2>Check the DIMASSOC in New Projects<\/h2><p>Before starting a drawing, please confirm:<\/p><p><span>DIMASSOC = 2<\/span><\/p><p>This prevents future problems.<\/p><hr \/><h2>Pay Attention to Old Drawings<\/h2><p>Some files created in earlier versions of CAD software may contain non-associative or partially exploded dimensions.<\/p><p>In these cases, it may be necessary to recreate certain dimensions to benefit from automatic updates.<\/p><hr \/><h2>Listen to Files with Problems<\/h2><p>If you notice any strange behaviour, use tools such as:<\/p><p><span>AUDIT<\/span><\/p><p>to verify the integrity of the drawing.<\/p><hr \/><h1>Quick comparison<\/h1><table><thead><tr><th>Courage<\/th><th>Behaviour<\/th><th>Recommended?<\/th><\/tr><\/thead><tbody><tr><td>0<\/td><td>Elements of the quote separated<\/td><td>Only for specific cases<\/td><\/tr><tr><td>1<\/td><td>Grouped dimension without geometric reference<\/td><td>Limited use<\/td><\/tr><tr><td>2<\/td><td>Quote totally associated with geometry<\/td><td>Yes, recommended<\/td><\/tr><\/tbody><\/table><hr \/><h1>Conclusion<\/h1><p>O <strong>Association of Associations<\/strong> it is one of the most important variables for ensuring that the quotas track the project's evolution correctly. As with variables such as <strong>VISRETAIN<\/strong> or <strong>XREFOVERRIDE<\/strong>, a proper configuration can prevent many problems throughout the drawing's development.<\/p><p>For most users of <strong>LusoCAD<\/strong>, the definition:<\/p><div class=\"\"><span>DIMASSOC = 2<\/span><\/div><div class=\"\"><\/div><p>it is the ideal option, as it keeps the dimensions associated with the geometry and ensures automatic updates whenever changes occur in the drawing. The result is a more efficient workflow, fewer errors, and more reliable technical documentation.<\/p>\t\t\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<\/div>","protected":false},"excerpt":{"rendered":"<p>When working on technical drawings, it's natural for geometry to undergo changes throughout the project. A wall moves, a part is resized, or a detail is adjusted. In these cases, we expect the dimensions to follow these modifications automatically. Just as with other important system variables\u2014such as PICKADD, which controls... <a title=\"DIMASSOC in LusoCAD: 3 Settings All Users Should Know\" class=\"read-more\" href=\"https:\/\/www.luso-cad.com\/en\/dimassoc\/\" aria-label=\"Read more about DIMASSOC in LusoCAD: 3 Definitions All Users Should Know\">Read more<\/a><\/p>","protected":false},"author":4,"featured_media":5439,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"_acf_changed":false,"footnotes":""},"categories":[1],"tags":[],"class_list":["post-5433","post","type-post","status-publish","format-standard","has-post-thumbnail","hentry","category-uncategorized"],"acf":[],"_links":{"self":[{"href":"https:\/\/www.luso-cad.com\/en\/wp-json\/wp\/v2\/posts\/5433","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/www.luso-cad.com\/en\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/www.luso-cad.com\/en\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/www.luso-cad.com\/en\/wp-json\/wp\/v2\/users\/4"}],"replies":[{"embeddable":true,"href":"https:\/\/www.luso-cad.com\/en\/wp-json\/wp\/v2\/comments?post=5433"}],"version-history":[{"count":4,"href":"https:\/\/www.luso-cad.com\/en\/wp-json\/wp\/v2\/posts\/5433\/revisions"}],"predecessor-version":[{"id":5442,"href":"https:\/\/www.luso-cad.com\/en\/wp-json\/wp\/v2\/posts\/5433\/revisions\/5442"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/www.luso-cad.com\/en\/wp-json\/wp\/v2\/media\/5439"}],"wp:attachment":[{"href":"https:\/\/www.luso-cad.com\/en\/wp-json\/wp\/v2\/media?parent=5433"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/www.luso-cad.com\/en\/wp-json\/wp\/v2\/categories?post=5433"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/www.luso-cad.com\/en\/wp-json\/wp\/v2\/tags?post=5433"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}