{"id":4007,"date":"2026-07-06T20:55:35","date_gmt":"2026-07-06T18:55:35","guid":{"rendered":"https:\/\/matprop.com\/?p=4007"},"modified":"2026-07-06T20:57:08","modified_gmt":"2026-07-06T18:57:08","slug":"smarter-dxf-export-dont-overwrite-files-when-nothing-has-changed","status":"publish","type":"post","link":"https:\/\/matprop.com\/es\/smarter-dxf-export-dont-overwrite-files-when-nothing-has-changed\/","title":{"rendered":"Smarter DXF Export: Don&#8217;t Overwrite Files When Nothing Has Changed"},"content":{"rendered":"<div data-elementor-type=\"wp-post\" data-elementor-id=\"4007\" class=\"elementor elementor-4007\" data-elementor-post-type=\"post\">\n\t\t\t\t\t\t<section class=\"elementor-section elementor-top-section elementor-element elementor-element-6f801a4 elementor-section-boxed elementor-section-height-default elementor-section-height-default\" data-id=\"6f801a4\" data-element_type=\"section\" data-e-type=\"section\">\n\t\t\t\t\t\t<div class=\"elementor-container elementor-column-gap-default\">\n\t\t\t\t\t<div class=\"elementor-column elementor-col-66 elementor-top-column elementor-element elementor-element-49f7598\" data-id=\"49f7598\" data-element_type=\"column\" data-e-type=\"column\">\n\t\t\t<div class=\"elementor-widget-wrap elementor-element-populated\">\n\t\t\t\t\t\t<div class=\"elementor-element elementor-element-d7e77fd elementor-widget elementor-widget-heading\" data-id=\"d7e77fd\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"heading.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t<h4 class=\"elementor-heading-title elementor-size-default\">What's New?<\/h4>\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-261cd62 elementor-widget elementor-widget-text-editor\" data-id=\"261cd62\" 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<p>When exporting DXF files, the Publish Tool now checks whether the underlying model has actually changed. If no changes have been made, an existing DXF file will <strong>no longer be overwritten automatically<\/strong>.<\/p><p>It may sound like a small improvement, but in practice it can provide significant benefits.<\/p>\t\t\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-4c65155 elementor-widget elementor-widget-heading\" data-id=\"4c65155\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"heading.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t<h4 class=\"elementor-heading-title elementor-size-default\">Why Is This Useful?<\/h4>\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-586819a elementor-widget elementor-widget-text-editor\" data-id=\"586819a\" 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<p>In many organizations, DXF files are more than just exported outputs; they are an integral part of the manufacturing process. It&#8217;s not uncommon for DXF files to be modified manually after export, for example to:<\/p><ul><li>Apply machine-specific laser cutting settings<\/li><li>Optimize files for nesting software<\/li><li>Add manufacturing-related information<\/li><li>Make corrections that are not maintained in the CAD model<\/li><\/ul><p>In the past, there was always a risk that these manual changes would be lost when the same drawing was published again. With this new functionality, that won&#8217;t happen as long as the Inventor model itself remains unchanged.<\/p>\t\t\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-fb7c9e4 elementor-widget elementor-widget-heading\" data-id=\"fb7c9e4\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"heading.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t<h4 class=\"elementor-heading-title elementor-size-default\">An Example<\/h4>\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-d44cea2 elementor-widget elementor-widget-text-editor\" data-id=\"d44cea2\" 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<ol><li>A DXF is exported from Inventor.<\/li><li>A user manually modifies the DXF.<\/li><li>The Publish Tool is run again.<\/li><li>Since the Inventor model has not changed, the existing DXF is preserved.<\/li><\/ol><p>As a result, valuable manual adjustments are not lost.<\/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<\/div>\n\t\t\t\t<div class=\"elementor-column elementor-col-33 elementor-top-column elementor-element elementor-element-eb92713\" data-id=\"eb92713\" data-element_type=\"column\" data-e-type=\"column\">\n\t\t\t<div class=\"elementor-widget-wrap elementor-element-populated\">\n\t\t\t\t\t\t<div class=\"elementor-element elementor-element-0861858 elementor-widget__width-initial elementor-widget elementor-widget-image\" data-id=\"0861858\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"image.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<a href=\"https:\/\/matprop.com\/wp-content\/uploads\/2026\/07\/Overwrite-02.png\" data-elementor-open-lightbox=\"yes\" data-elementor-lightbox-title=\"Overwrite-02\" data-e-action-hash=\"#elementor-action%3Aaction%3Dlightbox%26settings%3DeyJpZCI6NDAxMywidXJsIjoiaHR0cHM6XC9cL21hdHByb3AuY29tXC93cC1jb250ZW50XC91cGxvYWRzXC8yMDI2XC8wN1wvT3ZlcndyaXRlLTAyLnBuZyJ9\">\n\t\t\t\t\t\t\t<img fetchpriority=\"high\" decoding=\"async\" width=\"800\" height=\"377\" src=\"https:\/\/matprop.com\/wp-content\/uploads\/2026\/07\/Overwrite-02-1024x482.png\" class=\"attachment-large size-large wp-image-4013\" alt=\"\" srcset=\"https:\/\/matprop.com\/wp-content\/uploads\/2026\/07\/Overwrite-02-1024x482.png 1024w, https:\/\/matprop.com\/wp-content\/uploads\/2026\/07\/Overwrite-02-300x141.png 300w, https:\/\/matprop.com\/wp-content\/uploads\/2026\/07\/Overwrite-02-768x361.png 768w, https:\/\/matprop.com\/wp-content\/uploads\/2026\/07\/Overwrite-02-18x8.png 18w, https:\/\/matprop.com\/wp-content\/uploads\/2026\/07\/Overwrite-02-600x282.png 600w, https:\/\/matprop.com\/wp-content\/uploads\/2026\/07\/Overwrite-02-64x30.png 64w, https:\/\/matprop.com\/wp-content\/uploads\/2026\/07\/Overwrite-02.png 1199w\" sizes=\"(max-width: 800px) 100vw, 800px\" \/>\t\t\t\t\t\t\t\t<\/a>\n\t\t\t\t\t\t\t\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<\/div>\n\t\t\t\t\t<\/div>\n\t\t<\/section>\n\t\t\t\t<section class=\"elementor-section elementor-top-section elementor-element elementor-element-692eb0d elementor-section-boxed elementor-section-height-default elementor-section-height-default\" data-id=\"692eb0d\" data-element_type=\"section\" data-e-type=\"section\">\n\t\t\t\t\t\t<div class=\"elementor-container elementor-column-gap-default\">\n\t\t\t\t\t<div class=\"elementor-column elementor-col-66 elementor-top-column elementor-element elementor-element-c76ac97\" data-id=\"c76ac97\" data-element_type=\"column\" data-e-type=\"column\">\n\t\t\t<div class=\"elementor-widget-wrap elementor-element-populated\">\n\t\t\t\t\t\t<div class=\"elementor-element elementor-element-a058545 elementor-widget elementor-widget-heading\" data-id=\"a058545\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"heading.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t<h4 class=\"elementor-heading-title elementor-size-default\">Continuous Improvements in Vault Integration<\/h4>\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-fa64e13 elementor-widget elementor-widget-text-editor\" data-id=\"fa64e13\" 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<p>This enhancement is part of a broader effort to improve the <strong>Vault integration within the Publish Tool<\/strong>.<\/p><p>For example, the tool can now automatically locate associated drawings in Vault when they are not available locally. This functionality also works when the drawing numbering system differs from the model numbering system. The Publish Tool can still identify and retrieve the correct drawing automatically.<\/p><p>This makes the publishing process more reliable and reduces the need for manual intervention.<\/p>\t\t\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-a1b10d7 elementor-widget elementor-widget-heading\" data-id=\"a1b10d7\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"heading.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t<h4 class=\"elementor-heading-title elementor-size-default\">A Possible Next Step: Publishing Export Files to Vault<\/h4>\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-90f8521 elementor-widget elementor-widget-text-editor\" data-id=\"90f8521\" 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<p>This new DXF functionality also raises an interesting question.<\/p><p>If we can reliably determine whether a file has changed, it becomes increasingly attractive to manage export files such as DXFs directly in <strong>Vault<\/strong>.<\/p><p>For organizations using <strong>Vault Basic<\/strong>, this could offer a practical way to gain better control over exported files without relying on advanced lifecycle management.<\/p><p>For <strong>Vault Professional<\/strong> users who find lifecycle workflows complex or difficult to align with their day-to-day processes, this may provide an interesting alternative as well. The Publish Tool could ensure that only modified files are republished and stored.<\/p><p>This could lead to a simpler process for managing export files while avoiding unnecessary new versions and reducing the risk of manually adjusted files being overwritten.<\/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<\/div>\n\t\t\t\t<div class=\"elementor-column elementor-col-33 elementor-top-column elementor-element elementor-element-4d32de3\" data-id=\"4d32de3\" data-element_type=\"column\" data-e-type=\"column\">\n\t\t\t<div class=\"elementor-widget-wrap elementor-element-populated\">\n\t\t\t\t\t\t<div class=\"elementor-element elementor-element-1d37f21 elementor-widget__width-initial elementor-widget elementor-widget-image\" data-id=\"1d37f21\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"image.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<a href=\"https:\/\/matprop.com\/wp-content\/uploads\/2026\/07\/Overwrite-03.png\" data-elementor-open-lightbox=\"yes\" data-elementor-lightbox-title=\"Overwrite-03\" data-e-action-hash=\"#elementor-action%3Aaction%3Dlightbox%26settings%3DeyJpZCI6NDAxNCwidXJsIjoiaHR0cHM6XC9cL21hdHByb3AuY29tXC93cC1jb250ZW50XC91cGxvYWRzXC8yMDI2XC8wN1wvT3ZlcndyaXRlLTAzLnBuZyJ9\">\n\t\t\t\t\t\t\t<img decoding=\"async\" width=\"800\" height=\"377\" src=\"https:\/\/matprop.com\/wp-content\/uploads\/2026\/07\/Overwrite-03-1024x482.png\" class=\"attachment-large size-large wp-image-4014\" alt=\"\" srcset=\"https:\/\/matprop.com\/wp-content\/uploads\/2026\/07\/Overwrite-03-1024x482.png 1024w, https:\/\/matprop.com\/wp-content\/uploads\/2026\/07\/Overwrite-03-300x141.png 300w, https:\/\/matprop.com\/wp-content\/uploads\/2026\/07\/Overwrite-03-768x361.png 768w, https:\/\/matprop.com\/wp-content\/uploads\/2026\/07\/Overwrite-03-18x8.png 18w, https:\/\/matprop.com\/wp-content\/uploads\/2026\/07\/Overwrite-03-600x282.png 600w, https:\/\/matprop.com\/wp-content\/uploads\/2026\/07\/Overwrite-03-64x30.png 64w, https:\/\/matprop.com\/wp-content\/uploads\/2026\/07\/Overwrite-03.png 1199w\" sizes=\"(max-width: 800px) 100vw, 800px\" \/>\t\t\t\t\t\t\t\t<\/a>\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-a41ab9a elementor-widget elementor-widget-spacer\" data-id=\"a41ab9a\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"spacer.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t\t\t<div class=\"elementor-spacer\">\n\t\t\t<div class=\"elementor-spacer-inner\"><\/div>\n\t\t<\/div>\n\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-aaa7086 elementor-widget__width-initial elementor-widget elementor-widget-image\" data-id=\"aaa7086\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"image.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<a href=\"https:\/\/matprop.com\/wp-content\/uploads\/2026\/07\/Overwrite-04.png\" data-elementor-open-lightbox=\"yes\" data-elementor-lightbox-title=\"Overwrite-04\" data-e-action-hash=\"#elementor-action%3Aaction%3Dlightbox%26settings%3DeyJpZCI6NDAyMSwidXJsIjoiaHR0cHM6XC9cL21hdHByb3AuY29tXC93cC1jb250ZW50XC91cGxvYWRzXC8yMDI2XC8wN1wvT3ZlcndyaXRlLTA0LnBuZyJ9\">\n\t\t\t\t\t\t\t<img decoding=\"async\" width=\"633\" height=\"442\" src=\"https:\/\/matprop.com\/wp-content\/uploads\/2026\/07\/Overwrite-04.png\" class=\"attachment-large size-large wp-image-4021\" alt=\"\" srcset=\"https:\/\/matprop.com\/wp-content\/uploads\/2026\/07\/Overwrite-04.png 633w, https:\/\/matprop.com\/wp-content\/uploads\/2026\/07\/Overwrite-04-300x209.png 300w, https:\/\/matprop.com\/wp-content\/uploads\/2026\/07\/Overwrite-04-18x12.png 18w, https:\/\/matprop.com\/wp-content\/uploads\/2026\/07\/Overwrite-04-600x419.png 600w, https:\/\/matprop.com\/wp-content\/uploads\/2026\/07\/Overwrite-04-64x45.png 64w\" sizes=\"(max-width: 633px) 100vw, 633px\" \/>\t\t\t\t\t\t\t\t<\/a>\n\t\t\t\t\t\t\t\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<\/div>\n\t\t\t\t\t<\/div>\n\t\t<\/section>\n\t\t\t\t<\/div>","protected":false},"excerpt":{"rendered":"<p>What&#8217;s New? When exporting DXF files, the Publish Tool now checks whether the underlying model has actually changed. If no changes have been made, an existing DXF file will no longer be overwritten automatically. It may sound like a small improvement, but in practice it can provide significant benefits. Why Is This Useful? In many [&hellip;]<\/p>\n","protected":false},"author":2,"featured_media":4009,"comment_status":"closed","ping_status":"closed","sticky":false,"template":"","format":"standard","meta":{"footnotes":""},"categories":[31],"tags":[],"class_list":["post-4007","post","type-post","status-publish","format-standard","has-post-thumbnail","hentry","category-publish-tool"],"_links":{"self":[{"href":"https:\/\/matprop.com\/es\/wp-json\/wp\/v2\/posts\/4007","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/matprop.com\/es\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/matprop.com\/es\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/matprop.com\/es\/wp-json\/wp\/v2\/users\/2"}],"replies":[{"embeddable":true,"href":"https:\/\/matprop.com\/es\/wp-json\/wp\/v2\/comments?post=4007"}],"version-history":[{"count":13,"href":"https:\/\/matprop.com\/es\/wp-json\/wp\/v2\/posts\/4007\/revisions"}],"predecessor-version":[{"id":4027,"href":"https:\/\/matprop.com\/es\/wp-json\/wp\/v2\/posts\/4007\/revisions\/4027"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/matprop.com\/es\/wp-json\/wp\/v2\/media\/4009"}],"wp:attachment":[{"href":"https:\/\/matprop.com\/es\/wp-json\/wp\/v2\/media?parent=4007"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/matprop.com\/es\/wp-json\/wp\/v2\/categories?post=4007"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/matprop.com\/es\/wp-json\/wp\/v2\/tags?post=4007"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}