{"id":14061,"date":"2016-08-11T11:00:09","date_gmt":"2016-08-11T15:00:09","guid":{"rendered":"https:\/\/blogs.solidworks.com\/tech\/?p=14061"},"modified":"2023-09-20T18:58:57","modified_gmt":"2023-09-20T22:58:57","slug":"copy-paste-solidworks-features","status":"publish","type":"post","link":"https:\/\/blogs.solidworks.com\/tech\/2016\/08\/copy-paste-solidworks-features.html","title":{"rendered":"How to Copy and Paste SOLIDWORKS Features"},"content":{"rendered":"<p><em>Author: Jim Peltier, CSWE &#8211; Javelin Technologies\u00a0<\/em><\/p>\n<p>Let\u2019s say you\u2019ve created a feature in SOLIDWORKS that you really like. If you really like something, you want more of it; so rather than re-creating it, we are going to copy and paste it. Copying SOLIDWORKS features is as easy as copying text in a document or files in Windows Explorer. Let\u2019s take a simple example:<\/p>\n<div id=\"attachment_21688\" class=\"wp-caption aligncenter\">\n<p><a href=\"https:\/\/www.javelin-tech.com\/blog\/?attachment_id=21688\" rel=\"attachment wp-att-21688\"><img loading=\"lazy\" decoding=\"async\" class=\"wp-image-21688 size-full\" src=\"https:\/\/www.javelin-tech.com\/blog\/wp-content\/uploads\/2016\/06\/Copy1.png\" alt=\"Feature to copy\" width=\"1916\" height=\"1024\" \/><\/a><\/p>\n<p class=\"wp-caption-text\">SOLIDWORKS Feature to copy<\/p>\n<\/div>\n<h2>Two methods of copying SOLIDWORKS features:<\/h2>\n<ol>\n<li>The first is to hold down the CTRL key, then drag &amp; drop the feature to where you want to copy it to.<\/li>\n<li>The second method is to use CTRL+C, then pick where you want it to paste to and use CTRL+V.<\/li>\n<\/ol>\n<p>Behold the result:<\/p>\n<div id=\"attachment_21689\" class=\"wp-caption aligncenter\">\n<p><a href=\"https:\/\/www.javelin-tech.com\/blog\/?attachment_id=21689\" rel=\"attachment wp-att-21689\"><img loading=\"lazy\" decoding=\"async\" class=\"wp-image-21689 size-full\" src=\"https:\/\/www.javelin-tech.com\/blog\/wp-content\/uploads\/2016\/06\/Copy2.png\" alt=\"Copied features\" width=\"1918\" height=\"1024\" \/><\/a><\/p>\n<p class=\"wp-caption-text\">Copied SOLIDWORKS features onto planar faces<\/p>\n<\/div>\n<p>I should point out that they are not parametrically linked. If I make a change to the original feature it has no effect on the newly copied feature. This works for <strong>Boss-Extrudes<\/strong>, <strong>Cut-Extrudes<\/strong>, <strong>Fillets\u00a0and Chamfers<\/strong>,<strong>Revolves<\/strong>, and <strong>Hole Wizard Holes<\/strong>.<\/p>\n<h3>Copying from one part\u00a0to another<\/h3>\n<p>But, perhaps more excitedly, I am not limited to using them in a single part file. I can copy them from one part file to another! If I want to use the CTRL+Drag method, I need to have both windows shown simultaneously (<strong>Window<\/strong> &gt; <strong>Tile Horizontally<\/strong>, or <strong>Window<\/strong> &gt; <strong>Tile Vertically<\/strong>):<\/p>\n<div id=\"attachment_21690\" class=\"wp-caption aligncenter\">\n<p><a href=\"https:\/\/www.javelin-tech.com\/blog\/?attachment_id=21690\" rel=\"attachment wp-att-21690\"><img loading=\"lazy\" decoding=\"async\" class=\"wp-image-21690 size-full\" src=\"https:\/\/www.javelin-tech.com\/blog\/wp-content\/uploads\/2016\/06\/Copy3.png\" alt=\"Copying SOLIDWORKS features from one document to another\" width=\"1918\" height=\"1024\" \/><\/a><\/p>\n<p class=\"wp-caption-text\">Copying SOLIDWORKS features from one document to another<\/p>\n<\/div>\n<p>In the screenshot I show CTRL+Drag, but you could also CTRL+C, then switch to the other part file, pick your target surface and CTRL+V.<\/p>\n<h3>Copying Assembly Features<\/h3>\n<p>Now you probably go to try this with assemblies, but realize that it doesn\u2019t work exactly the same way, but it does still work, but with limited functionality:<\/p>\n<p>Firstly, I can\u2019t use CTRL+Drag to copy a feature in an assembly. CTRL+Drag already copies components within an assembly. I can, however, use CTRL+C and CTRL+V to copy certain features. I can\u2019t copy a feature that adds material (such as Boss-Extrude), but I can do most of the other features. It adds them as Assembly Features, which is why it won\u2019t allow Boss-Extrude. When it adds the assembly feature, by default it will not propagate to parts (although you can <a href=\"https:\/\/www.javelin-tech.com\/blog\/2016\/03\/propagate-feature-to-parts-solidworks\/\">toggle the\u00a0propagate feature to parts\u00a0setting<\/a>).<\/p>\n<div id=\"attachment_21691\" class=\"wp-caption aligncenter\">\n<p><a href=\"https:\/\/www.javelin-tech.com\/blog\/?attachment_id=21691\" rel=\"attachment wp-att-21691\"><img loading=\"lazy\" decoding=\"async\" class=\"wp-image-21691 size-full\" src=\"https:\/\/www.javelin-tech.com\/blog\/wp-content\/uploads\/2016\/06\/Copy4.png\" alt=\"Copy Assembly Features\" width=\"1914\" height=\"942\" \/><\/a><\/p>\n<p class=\"wp-caption-text\">Copy Assembly Features<\/p>\n<\/div>\n<h3>But wait,\u00a0you can also move features<\/h3>\n<p>In addition to copying features, I can also move features using SHIFT+Drag &amp; Drop or using CTRL+X, CTRL+V under the same circumstances as described above.<\/p>\n","protected":false},"excerpt":{"rendered":"<p>Author: Jim Peltier, CSWE &#8211; Javelin Technologies\u00a0 Let\u2019s say you\u2019ve created a feature in SOLIDWORKS that you really like. If you really like something, you want more of it; so rather than re-creating it, we are going to copy and<\/p>\n... <a href=\"https:\/\/blogs.solidworks.com\/tech\/2016\/08\/copy-paste-solidworks-features.html\">Continued<\/a>","protected":false},"author":149,"featured_media":14065,"comment_status":"open","ping_status":"closed","sticky":false,"template":"","format":"standard","meta":{"_acf_changed":false,"footnotes":""},"categories":[929,35],"tags":[156,1212,467,889,60,453],"class_list":["post-14061","post","type-post","status-publish","format-standard","has-post-thumbnail","hentry","category-solidworks-2016","category-tips-tricks","tag-assembly","tag-features","tag-part","tag-solidworks","tag-tech-tip","tag-tips-and-tricks"],"acf":[],"_links":{"self":[{"href":"https:\/\/blogs.solidworks.com\/tech\/wp-json\/wp\/v2\/posts\/14061","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\/149"}],"replies":[{"embeddable":true,"href":"https:\/\/blogs.solidworks.com\/tech\/wp-json\/wp\/v2\/comments?post=14061"}],"version-history":[{"count":4,"href":"https:\/\/blogs.solidworks.com\/tech\/wp-json\/wp\/v2\/posts\/14061\/revisions"}],"predecessor-version":[{"id":14066,"href":"https:\/\/blogs.solidworks.com\/tech\/wp-json\/wp\/v2\/posts\/14061\/revisions\/14066"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/blogs.solidworks.com\/tech\/wp-json\/wp\/v2\/media\/14065"}],"wp:attachment":[{"href":"https:\/\/blogs.solidworks.com\/tech\/wp-json\/wp\/v2\/media?parent=14061"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/blogs.solidworks.com\/tech\/wp-json\/wp\/v2\/categories?post=14061"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/blogs.solidworks.com\/tech\/wp-json\/wp\/v2\/tags?post=14061"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}