{"id":28839,"date":"2021-08-05T11:00:52","date_gmt":"2021-08-05T15:00:52","guid":{"rendered":"https:\/\/blogs.solidworks.com\/tech\/?p=28839"},"modified":"2021-08-02T14:06:25","modified_gmt":"2021-08-02T18:06:25","slug":"updating-solidworks-composer-files","status":"publish","type":"post","link":"https:\/\/blogs.solidworks.com\/tech\/2021\/08\/updating-solidworks-composer-files.html","title":{"rendered":"Updating SOLIDWORKS Composer Files"},"content":{"rendered":"<p>Have you ever been working away on a project, only to be told the CAD file you\u2019ve been using is out of date? Going back to square 1 and starting again is probably the last thing you want to consider in this situation.<\/p>\n<p>One of the handiest features of <a href=\"https:\/\/www.solidworks.com\/product\/solidworks-composer\">SOLIDWORKS Composer<\/a> is the way it separates the files you\u2019re working on from the CAD file you originally imported, allowing engineers to continue working on the CAD file while we build up our Composer document. Composer also allows us to update our project with the modified CAD file, which can be a huge time-saver.<\/p>\n<p>So, let\u2019s have a look at the process.<\/p>\n<p>&nbsp;<\/p>\n<p>Let\u2019s say we have been working on the .smg file below. We\u2019ve created some views with our exploded view steps and we\u2019re happy with our work, but we\u2019ve just been told some changes have been made to the assembly.<\/p>\n<p><img loading=\"lazy\" decoding=\"async\" class=\"size-full wp-image-28840 aligncenter\" src=\"https:\/\/blog-assets.solidworks.com\/uploads\/sites\/4\/TMSComposer1307211.png\" alt=\"\" width=\"602\" height=\"414\" srcset=\"https:\/\/blog-assets.solidworks.com\/uploads\/sites\/4\/TMSComposer1307211.png 602w, https:\/\/blog-assets.solidworks.com\/uploads\/sites\/4\/TMSComposer1307211-300x206.png 300w\" sizes=\"auto, (max-width: 602px) 100vw, 602px\" \/><\/p>\n<p>Some modifications have been made to the blue bracket component, including some dimensions changes and chamfers, and an orange set screw has been added to the crank subassembly.<\/p>\n<p><img loading=\"lazy\" decoding=\"async\" class=\"size-full wp-image-28841 aligncenter\" src=\"https:\/\/blog-assets.solidworks.com\/uploads\/sites\/4\/TMSComposer1307212.png\" alt=\"\" width=\"602\" height=\"337\" srcset=\"https:\/\/blog-assets.solidworks.com\/uploads\/sites\/4\/TMSComposer1307212.png 602w, https:\/\/blog-assets.solidworks.com\/uploads\/sites\/4\/TMSComposer1307212-300x168.png 300w\" sizes=\"auto, (max-width: 602px) 100vw, 602px\" \/><\/p>\n<p>In Composer, with the original .smg file open, we can simply go to <strong>File &gt; Update &gt; SOLIDWORKS Composer Document<\/strong>, browse to the modified SOLIDWORKS file, and click <strong>Update<\/strong>.<\/p>\n<p>IMPORTANT \u2013 The SOLIDWORKS file you select here must be the same file that the original .smg was created from. If you use a similar assembly, or one with a new name, Composer will not recognise it as the same file and the update will not be successful.<\/p>\n<p><img loading=\"lazy\" decoding=\"async\" class=\"size-full wp-image-28842 aligncenter\" src=\"https:\/\/blog-assets.solidworks.com\/uploads\/sites\/4\/TMSComposer1307213.png\" alt=\"\" width=\"602\" height=\"416\" srcset=\"https:\/\/blog-assets.solidworks.com\/uploads\/sites\/4\/TMSComposer1307213.png 602w, https:\/\/blog-assets.solidworks.com\/uploads\/sites\/4\/TMSComposer1307213-300x207.png 300w\" sizes=\"auto, (max-width: 602px) 100vw, 602px\" \/><\/p>\n<p>As we can see in the above image, the .smg file has been updated to reflect the changes made to the SOLIDWORKS assembly, and our exploded views we made earlier are still intact, with the new set screw actor present and correct.<\/p>\n<p><img loading=\"lazy\" decoding=\"async\" class=\"size-full wp-image-28843 aligncenter\" src=\"https:\/\/blog-assets.solidworks.com\/uploads\/sites\/4\/TMSComposer1307214.png\" alt=\"\" width=\"602\" height=\"512\" srcset=\"https:\/\/blog-assets.solidworks.com\/uploads\/sites\/4\/TMSComposer1307214.png 602w, https:\/\/blog-assets.solidworks.com\/uploads\/sites\/4\/TMSComposer1307214-300x255.png 300w\" sizes=\"auto, (max-width: 602px) 100vw, 602px\" \/><\/p>\n<p>So, there you have it, if you\u2019ve been working hard on some views or animations in Composer and you receive the dreaded news that the SOLIDWORKS file has changed, not to worry, Composer is ready to get you back on track.<\/p>\n<p>&nbsp;<\/p>\n<p>Other things to note for the update process:<\/p>\n<ul>\n<li>The names of the original CAD files cannot be changed.<\/li>\n<li>The actors cannot be rearranged in the Assembly tab. They cannot be dragged to a different sub-assembly or inserted into a new assembly group. The update function will try to recreate the original CAD structure.<\/li>\n<li>Actors that you merge into an assembly using the <strong>Merge into the current document<\/strong> option on the <strong>Open<\/strong> dialog box are removed during the update process. This is because their IDs do not exist in the updated assembly and will be treated as old parts to be deleted.<\/li>\n<li>You should use the same import settings for the updated CAD file as used when importing the original CAD file. For example, if you select <strong>Merge file into one actor per part<\/strong> for the original assembly, but not for the updated assembly, the update process will fail. We recommend setting the <strong>Import profile<\/strong> on the <strong>Open<\/strong> dialog box to <strong>SOLIDWORKS (default)<\/strong> every time unless you have a reason to change this setting.<\/li>\n<\/ul>\n<p>&nbsp;<\/p>\n<p style=\"text-align: center;\">***<\/p>\n<p style=\"text-align: center;\"><em>Scott Hope<\/em>\u00a0<i>is an Applications Engineer at\u00a0<a title=\"TMS CADCentre - SOLIDWORKS in Scotland\" href=\"https:\/\/www.tms-scotland.com\/Solidworks\" target=\"_blank\" rel=\"noopener noreferrer\">TMS CADCentre<\/a>, a SOLIDWORKS Value Added Reseller in Scotland.<br \/>\n<\/i><\/p>\n<p style=\"text-align: center;\"><em>You can read more from Scott on the\u00a0<a title=\"TMS CADCentre Blog\" href=\"https:\/\/tms-scotland.com\/solidworks\/news\/\" target=\"_blank\" rel=\"noopener noreferrer\">TMS CADCentre blog<\/a><\/em><\/p>\n","protected":false},"excerpt":{"rendered":"<p>Have you ever been working away on a project, only to be told the CAD file you\u2019ve been using is out of date? Going back to square 1 and starting again is probably the last thing you want to consider<\/p>\n... <a href=\"https:\/\/blogs.solidworks.com\/tech\/2021\/08\/updating-solidworks-composer-files.html\">Continued<\/a>","protected":false},"author":55,"featured_media":28842,"comment_status":"open","ping_status":"closed","sticky":false,"template":"","format":"standard","meta":{"_acf_changed":false,"footnotes":""},"categories":[23,790,35],"tags":[600,670],"class_list":["post-28839","post","type-post","status-publish","format-standard","has-post-thumbnail","hentry","category-solidworks-composer","category-technical-communication","category-tips-tricks","tag-solidworks-in-scotland","tag-tms-cadcentre"],"acf":[],"_links":{"self":[{"href":"https:\/\/blogs.solidworks.com\/tech\/wp-json\/wp\/v2\/posts\/28839","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/blogs.solidworks.com\/tech\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/blogs.solidworks.com\/tech\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/blogs.solidworks.com\/tech\/wp-json\/wp\/v2\/users\/55"}],"replies":[{"embeddable":true,"href":"https:\/\/blogs.solidworks.com\/tech\/wp-json\/wp\/v2\/comments?post=28839"}],"version-history":[{"count":2,"href":"https:\/\/blogs.solidworks.com\/tech\/wp-json\/wp\/v2\/posts\/28839\/revisions"}],"predecessor-version":[{"id":28845,"href":"https:\/\/blogs.solidworks.com\/tech\/wp-json\/wp\/v2\/posts\/28839\/revisions\/28845"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/blogs.solidworks.com\/tech\/wp-json\/wp\/v2\/media\/28842"}],"wp:attachment":[{"href":"https:\/\/blogs.solidworks.com\/tech\/wp-json\/wp\/v2\/media?parent=28839"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/blogs.solidworks.com\/tech\/wp-json\/wp\/v2\/categories?post=28839"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/blogs.solidworks.com\/tech\/wp-json\/wp\/v2\/tags?post=28839"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}