{"id":33815,"date":"2026-04-27T13:03:36","date_gmt":"2026-04-27T13:03:36","guid":{"rendered":"https:\/\/protasoftware.com\/technical-manuals\/structural-modelling\/member-replication-manipulation\/"},"modified":"2026-06-19T12:37:44","modified_gmt":"2026-06-19T12:37:44","slug":"member-replication-manipulation","status":"publish","type":"wiki","link":"https:\/\/protasoftware.com\/wiki\/member-replication-manipulation\/","title":{"rendered":"Member Replication Manipulation"},"content":{"rendered":"<div>Program provides some modelling replication\/ manipulation for ease of modelling.&nbsp;<\/div>\n<h1 id=\"Copy_Move_Member\" class=\"toc_anchors\">Copy\/ Move Member<br \/><\/h1>\n<ol>\n<li style=\"list-style-type: decimal\">Select a member (e.g. frame member) or multiple members.&nbsp;<\/li>\n<li style=\"list-style-type: decimal\"><b><i>Right-click<\/i><\/b> and select <b><i>Copy<\/i><\/b> or <b><i>Move<\/i><\/b> command.&nbsp;<\/li>\n<li style=\"list-style-type: decimal\">Pick the reference point on screen and pick the destination point which the member(s) will be copied or moved.&nbsp;<\/li>\n<\/ol>\n<div>&nbsp; &nbsp; &nbsp;&nbsp;<img decoding=\"async\" src=\"https:\/\/protasoftware.com\/wp-content\/uploads\/2026\/04\/prota-doc-b69e0714af3fd87c75d9934271562186.gif\" style=\"padding: 0px;max-width: 100%;width: 593.5px;height: auto\" data-zdeskdocid=\"img_054627562534153906\" class=\"docsimage\" data-zdeskdocselectedclass=\"best\"><\/div>\n<div><\/div>\n<h1 id=\"CopyMove_Special_Command\" class=\"toc_anchors\">Copy\/Move Special Command<br \/><\/h1>\n<div>Copy\/ Move command requires to pick a <b>Base Point<\/b> and specifying the <b>Destination Point<\/b> by snapping to available points on the modelling screen.&nbsp;<\/div>\n<div><\/div>\n<div>Unlike the interactive Copy\/Move command, <b>Copy\/Move Special<\/b> provides a dedicated UI for entering relative copy\/move distances in global X, Y, and Z axes. In addition, it can specify<b> number of copies<\/b> to be generated.&nbsp;<\/div>\n<ol>\n<li style=\"list-style-type: decimal\">Select member(s) to be copied\/moved multiple times.&nbsp;<\/li>\n<li style=\"list-style-type: decimal\">Right-click &gt; select Copy Special or Move Special.&nbsp;<\/li>\n<li style=\"list-style-type: decimal\">A small window will pop-up for specifying relative translations in Global X, Y, and Z coordinate axes. For copy command, the <b>Count<\/b> field will be visible for specifying number of copies to be generated with the same relative translations.&nbsp;<\/li>\n<\/ol>\n<div>&nbsp; &nbsp; &nbsp; &nbsp; &nbsp;&nbsp;<img decoding=\"async\" src=\"https:\/\/protasoftware.com\/wp-content\/uploads\/2026\/04\/prota-doc-594683e9c4c78b972a9343a9ee0ecf4b.png\" style=\"max-width: 100%;height: auto;padding: 0px;width: 533.594px\" data-zdeskdocid=\"img_7304006328508146\" class=\"docsimage\" data-zdeskdocselectedclass=\"\"><\/div>\n<div><\/div>\n<div>&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp;&nbsp;<\/div>\n<h1 id=\"Match_Properties\" class=\"toc_anchors\">Match Properties<\/h1>\n<div>&quot;<b>Match Properties<\/b>&quot; command is introduced to copy the properties from one source element to other target elements.&nbsp;<\/div>\n<ol>\n<li style=\"list-style-type: decimal\">Select the source member, right-click &gt; <b><i>Match Properties<\/i><\/b>.&nbsp;<\/li>\n<li style=\"list-style-type: decimal\">On the pop-up window, select the properties you would like to equate and click OK.&nbsp;<\/li>\n<ol>\n<li style=\"list-style-type: circle\"><img decoding=\"async\" src=\"https:\/\/protasoftware.com\/wp-content\/uploads\/2026\/04\/prota-doc-01e2fe1fa9811e314bff5c182b3a0c0c.png\" style=\"max-width: 100%;height: auto;padding: 0\"><\/li>\n<\/ol>\n<li style=\"list-style-type: decimal\">Pick the target member(s) on the screen and press &quot;Enter&quot; on keyboard when you are finished.&nbsp;<\/li>\n<\/ol>\n<div>&nbsp; &nbsp; &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;<img decoding=\"async\" src=\"https:\/\/protasoftware.com\/wp-content\/uploads\/2026\/04\/prota-doc-d66b0caa3b9eb717cf233dd6bceb8480.png\" style=\"max-width: 100%;height: auto;padding: 0\"><\/div>\n<h1 id=\"Summary_of_Member_ReplicationManipulation_Tools\" class=\"toc_anchors\">Summary of Member Replication\/Manipulation Tools<br \/><\/h1>\n<div>ProtaStructure supports several member replication and manipulation tools for different members. However, not all these tools are applicable to all the members, depending on how complicated the member definition is and how tightly the member is dependent to its adjacent members.&nbsp;<\/div>\n<div>Table below summarizes the tools and their applicability on different member types.&nbsp;<\/div>\n<div><img decoding=\"async\" src=\"https:\/\/protasoftware.com\/wp-content\/uploads\/2026\/04\/prota-doc-021c8bb24930ad6cba5d093b38765950.png\" style=\"max-width: 100%;height: auto;padding: 0\"><\/div>\n","protected":false},"excerpt":{"rendered":"<p>Program provides some modelling replication\/ manipulation for ease of modelling.&nbsp; Copy\/ Move Member Select a member (e.g. frame member) or multiple members.&nbsp; Right-click and select&hellip;<\/p>\n","protected":false},"author":1,"featured_media":0,"parent":0,"menu_order":0,"template":"","meta":{"_whitepaper_youtube_videos":"","_whitepaper_youtube_url":"","_whitepaper_youtube_thumbnail":"","footnotes":""},"categories":[185],"whitepaper_topic":[],"whitepaper_product":[],"whitepaper_type":[],"class_list":["post-33815","wiki","type-wiki","status-publish","hentry","category-structural-modelling"],"yoast_head":"<!-- This site is optimized with the Yoast SEO Premium plugin v27.9 (Yoast SEO v27.9) - https:\/\/yoast.com\/product\/yoast-seo-premium-wordpress\/ -->\n<title>Member Replication Manipulation - Prota Software<\/title>\n<meta name=\"description\" content=\"Program provides some modelling replication\/ manipulation for ease of modelling.&nbsp;Copy\/ Move MemberSelect a member (e.g. frame member) or multiple\" \/>\n<meta name=\"robots\" content=\"index, follow, max-snippet:-1, max-image-preview:large, max-video-preview:-1\" \/>\n<link rel=\"canonical\" href=\"https:\/\/protasoftware.com\/wiki\/member-replication-manipulation\/\" \/>\n<meta property=\"og:locale\" content=\"en_US\" \/>\n<meta property=\"og:type\" content=\"article\" \/>\n<meta property=\"og:title\" content=\"Prota Software\" \/>\n<meta property=\"og:description\" content=\"Program provides some modelling replication\/ manipulation for ease of modelling.&nbsp;Copy\/ Move MemberSelect a member (e.g. frame member) or multiple\" \/>\n<meta property=\"og:url\" content=\"https:\/\/protasoftware.com\/wiki\/member-replication-manipulation\/\" \/>\n<meta property=\"og:site_name\" content=\"Prota Software\" \/>\n<meta property=\"article:modified_time\" content=\"2026-06-19T12:37:44+00:00\" \/>\n<meta property=\"og:image\" content=\"https:\/\/protasoftware.com\/wp-content\/uploads\/2026\/04\/prota-doc-b69e0714af3fd87c75d9934271562186.gif\" \/>\n<meta name=\"twitter:card\" content=\"summary_large_image\" \/>\n<meta name=\"twitter:title\" content=\"Prota Software\" \/>\n<meta name=\"twitter:label1\" content=\"Est. reading time\" \/>\n\t<meta name=\"twitter:data1\" content=\"2 minutes\" \/>\n<script type=\"application\/ld+json\" class=\"yoast-schema-graph\">{\"@context\":\"https:\\\/\\\/schema.org\",\"@graph\":[{\"@type\":\"WebPage\",\"@id\":\"https:\\\/\\\/protasoftware.com\\\/wiki\\\/member-replication-manipulation\\\/\",\"url\":\"https:\\\/\\\/protasoftware.com\\\/wiki\\\/member-replication-manipulation\\\/\",\"name\":\"Member Replication Manipulation - Prota Software\",\"isPartOf\":{\"@id\":\"https:\\\/\\\/protasoftware.com\\\/#website\"},\"primaryImageOfPage\":{\"@id\":\"https:\\\/\\\/protasoftware.com\\\/wiki\\\/member-replication-manipulation\\\/#primaryimage\"},\"image\":{\"@id\":\"https:\\\/\\\/protasoftware.com\\\/wiki\\\/member-replication-manipulation\\\/#primaryimage\"},\"thumbnailUrl\":\"https:\\\/\\\/protasoftware.com\\\/wp-content\\\/uploads\\\/2026\\\/04\\\/prota-doc-b69e0714af3fd87c75d9934271562186.gif\",\"datePublished\":\"2026-04-27T13:03:36+00:00\",\"dateModified\":\"2026-06-19T12:37:44+00:00\",\"description\":\"Program provides some modelling replication\\\/ manipulation for ease of modelling.&nbsp;Copy\\\/ Move MemberSelect a member (e.g. frame member) or multiple\",\"breadcrumb\":{\"@id\":\"https:\\\/\\\/protasoftware.com\\\/wiki\\\/member-replication-manipulation\\\/#breadcrumb\"},\"inLanguage\":\"en-US\",\"potentialAction\":[{\"@type\":\"ReadAction\",\"target\":[\"https:\\\/\\\/protasoftware.com\\\/wiki\\\/member-replication-manipulation\\\/\"]}]},{\"@type\":\"ImageObject\",\"inLanguage\":\"en-US\",\"@id\":\"https:\\\/\\\/protasoftware.com\\\/wiki\\\/member-replication-manipulation\\\/#primaryimage\",\"url\":\"https:\\\/\\\/protasoftware.com\\\/wp-content\\\/uploads\\\/2026\\\/04\\\/prota-doc-b69e0714af3fd87c75d9934271562186.gif\",\"contentUrl\":\"https:\\\/\\\/protasoftware.com\\\/wp-content\\\/uploads\\\/2026\\\/04\\\/prota-doc-b69e0714af3fd87c75d9934271562186.gif\"},{\"@type\":\"BreadcrumbList\",\"@id\":\"https:\\\/\\\/protasoftware.com\\\/wiki\\\/member-replication-manipulation\\\/#breadcrumb\",\"itemListElement\":[{\"@type\":\"ListItem\",\"position\":1,\"name\":\"Home\",\"item\":\"https:\\\/\\\/protasoftware.com\\\/\"},{\"@type\":\"ListItem\",\"position\":2,\"name\":\"Wiki\",\"item\":\"https:\\\/\\\/protasoftware.com\\\/wiki\\\/\"},{\"@type\":\"ListItem\",\"position\":3,\"name\":\"Member Replication Manipulation\"}]},{\"@type\":\"WebSite\",\"@id\":\"https:\\\/\\\/protasoftware.com\\\/#website\",\"url\":\"https:\\\/\\\/protasoftware.com\\\/\",\"name\":\"Prota Software\",\"description\":\"\",\"publisher\":{\"@id\":\"https:\\\/\\\/protasoftware.com\\\/#organization\"},\"potentialAction\":[{\"@type\":\"SearchAction\",\"target\":{\"@type\":\"EntryPoint\",\"urlTemplate\":\"https:\\\/\\\/protasoftware.com\\\/?s={search_term_string}\"},\"query-input\":{\"@type\":\"PropertyValueSpecification\",\"valueRequired\":true,\"valueName\":\"search_term_string\"}}],\"inLanguage\":\"en-US\"},{\"@type\":\"Organization\",\"@id\":\"https:\\\/\\\/protasoftware.com\\\/#organization\",\"name\":\"Prota Software\",\"url\":\"https:\\\/\\\/protasoftware.com\\\/\",\"logo\":{\"@type\":\"ImageObject\",\"inLanguage\":\"en-US\",\"@id\":\"https:\\\/\\\/protasoftware.com\\\/#\\\/schema\\\/logo\\\/image\\\/\",\"url\":\"https:\\\/\\\/protasoftware.com\\\/wp-content\\\/uploads\\\/2026\\\/07\\\/prota-logo.png\",\"contentUrl\":\"https:\\\/\\\/protasoftware.com\\\/wp-content\\\/uploads\\\/2026\\\/07\\\/prota-logo.png\",\"width\":1200,\"height\":340,\"caption\":\"Prota Software\"},\"image\":{\"@id\":\"https:\\\/\\\/protasoftware.com\\\/#\\\/schema\\\/logo\\\/image\\\/\"}}]}<\/script>\n<!-- \/ Yoast SEO Premium plugin. -->","yoast_head_json":{"title":"Member Replication Manipulation - Prota Software","description":"Program provides some modelling replication\/ manipulation for ease of modelling.&nbsp;Copy\/ Move MemberSelect a member (e.g. frame member) or multiple","robots":{"index":"index","follow":"follow","max-snippet":"max-snippet:-1","max-image-preview":"max-image-preview:large","max-video-preview":"max-video-preview:-1"},"canonical":"https:\/\/protasoftware.com\/wiki\/member-replication-manipulation\/","og_locale":"en_US","og_type":"article","og_title":"Prota Software","og_description":"Program provides some modelling replication\/ manipulation for ease of modelling.&nbsp;Copy\/ Move MemberSelect a member (e.g. frame member) or multiple","og_url":"https:\/\/protasoftware.com\/wiki\/member-replication-manipulation\/","og_site_name":"Prota Software","article_modified_time":"2026-06-19T12:37:44+00:00","og_image":[{"url":"https:\/\/protasoftware.com\/wp-content\/uploads\/2026\/04\/prota-doc-b69e0714af3fd87c75d9934271562186.gif","type":"","width":"","height":""}],"twitter_card":"summary_large_image","twitter_title":"Prota Software","twitter_misc":{"Est. reading time":"2 minutes"},"schema":{"@context":"https:\/\/schema.org","@graph":[{"@type":"WebPage","@id":"https:\/\/protasoftware.com\/wiki\/member-replication-manipulation\/","url":"https:\/\/protasoftware.com\/wiki\/member-replication-manipulation\/","name":"Member Replication Manipulation - Prota Software","isPartOf":{"@id":"https:\/\/protasoftware.com\/#website"},"primaryImageOfPage":{"@id":"https:\/\/protasoftware.com\/wiki\/member-replication-manipulation\/#primaryimage"},"image":{"@id":"https:\/\/protasoftware.com\/wiki\/member-replication-manipulation\/#primaryimage"},"thumbnailUrl":"https:\/\/protasoftware.com\/wp-content\/uploads\/2026\/04\/prota-doc-b69e0714af3fd87c75d9934271562186.gif","datePublished":"2026-04-27T13:03:36+00:00","dateModified":"2026-06-19T12:37:44+00:00","description":"Program provides some modelling replication\/ manipulation for ease of modelling.&nbsp;Copy\/ Move MemberSelect a member (e.g. frame member) or multiple","breadcrumb":{"@id":"https:\/\/protasoftware.com\/wiki\/member-replication-manipulation\/#breadcrumb"},"inLanguage":"en-US","potentialAction":[{"@type":"ReadAction","target":["https:\/\/protasoftware.com\/wiki\/member-replication-manipulation\/"]}]},{"@type":"ImageObject","inLanguage":"en-US","@id":"https:\/\/protasoftware.com\/wiki\/member-replication-manipulation\/#primaryimage","url":"https:\/\/protasoftware.com\/wp-content\/uploads\/2026\/04\/prota-doc-b69e0714af3fd87c75d9934271562186.gif","contentUrl":"https:\/\/protasoftware.com\/wp-content\/uploads\/2026\/04\/prota-doc-b69e0714af3fd87c75d9934271562186.gif"},{"@type":"BreadcrumbList","@id":"https:\/\/protasoftware.com\/wiki\/member-replication-manipulation\/#breadcrumb","itemListElement":[{"@type":"ListItem","position":1,"name":"Home","item":"https:\/\/protasoftware.com\/"},{"@type":"ListItem","position":2,"name":"Wiki","item":"https:\/\/protasoftware.com\/wiki\/"},{"@type":"ListItem","position":3,"name":"Member Replication Manipulation"}]},{"@type":"WebSite","@id":"https:\/\/protasoftware.com\/#website","url":"https:\/\/protasoftware.com\/","name":"Prota Software","description":"","publisher":{"@id":"https:\/\/protasoftware.com\/#organization"},"potentialAction":[{"@type":"SearchAction","target":{"@type":"EntryPoint","urlTemplate":"https:\/\/protasoftware.com\/?s={search_term_string}"},"query-input":{"@type":"PropertyValueSpecification","valueRequired":true,"valueName":"search_term_string"}}],"inLanguage":"en-US"},{"@type":"Organization","@id":"https:\/\/protasoftware.com\/#organization","name":"Prota Software","url":"https:\/\/protasoftware.com\/","logo":{"@type":"ImageObject","inLanguage":"en-US","@id":"https:\/\/protasoftware.com\/#\/schema\/logo\/image\/","url":"https:\/\/protasoftware.com\/wp-content\/uploads\/2026\/07\/prota-logo.png","contentUrl":"https:\/\/protasoftware.com\/wp-content\/uploads\/2026\/07\/prota-logo.png","width":1200,"height":340,"caption":"Prota Software"},"image":{"@id":"https:\/\/protasoftware.com\/#\/schema\/logo\/image\/"}}]}},"_links":{"self":[{"href":"https:\/\/protasoftware.com\/wp-json\/wp\/v2\/wiki\/33815","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/protasoftware.com\/wp-json\/wp\/v2\/wiki"}],"about":[{"href":"https:\/\/protasoftware.com\/wp-json\/wp\/v2\/types\/wiki"}],"author":[{"embeddable":true,"href":"https:\/\/protasoftware.com\/wp-json\/wp\/v2\/users\/1"}],"version-history":[{"count":1,"href":"https:\/\/protasoftware.com\/wp-json\/wp\/v2\/wiki\/33815\/revisions"}],"predecessor-version":[{"id":36449,"href":"https:\/\/protasoftware.com\/wp-json\/wp\/v2\/wiki\/33815\/revisions\/36449"}],"wp:attachment":[{"href":"https:\/\/protasoftware.com\/wp-json\/wp\/v2\/media?parent=33815"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/protasoftware.com\/wp-json\/wp\/v2\/categories?post=33815"},{"taxonomy":"whitepaper_topic","embeddable":true,"href":"https:\/\/protasoftware.com\/wp-json\/wp\/v2\/whitepaper_topic?post=33815"},{"taxonomy":"whitepaper_product","embeddable":true,"href":"https:\/\/protasoftware.com\/wp-json\/wp\/v2\/whitepaper_product?post=33815"},{"taxonomy":"whitepaper_type","embeddable":true,"href":"https:\/\/protasoftware.com\/wp-json\/wp\/v2\/whitepaper_type?post=33815"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}