<?xml version="1.0" encoding="UTF-8"?>
<rss xmlns:content="http://purl.org/rss/1.0/modules/content/" xmlns:dc="http://purl.org/dc/elements/1.1/" xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#" xmlns:taxo="http://purl.org/rss/1.0/modules/taxonomy/" version="2.0">
  <channel>
    <title>topic Re: Change package on multiple components in Fusion Electronics Forum</title>
    <link>https://forums.autodesk.com/t5/fusion-electronics-forum/change-package-on-multiple-components/m-p/11937221#M6144</link>
    <description>&lt;P&gt;i dont think there is a way without making a script.&amp;nbsp;&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;but its easy enough to do... for example just group the caps you want to change then run something like this. Just change the string variable "target_package" to be whatever the package you want to change to is called.&amp;nbsp;&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;LI-CODE lang="general"&gt;// change package for group example
// by scott monk mtl.asm@gmail.com
// no warranty. no attribution.

#usage "changes package of components in group to target string"

string target_package = "C_CHIP-0603(1608-METRIC)";

string cmd;
string temp;

if(board){
	board(B){
		B.elements(E){
			if(ingroup(E)){
				sprintf(temp, "change package %s %s;", E.name, target_package);
				cmd += temp;
			}
		}
	}
}else{

	dlgMessageBox("run from board view");
}

exit(cmd);&lt;/LI-CODE&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;&lt;span class="lia-inline-image-display-wrapper lia-image-align-inline" image-alt="mtlasm_0-1683057767157.png" style="width: 600px;"&gt;&lt;img src="https://forums.autodesk.com/t5/image/serverpage/image-id/1209719iB2FA5B2AE7B9BA2A/image-size/medium?v=v2&amp;amp;px=400" role="button" title="mtlasm_0-1683057767157.png" alt="mtlasm_0-1683057767157.png" /&gt;&lt;/span&gt;&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;</description>
    <pubDate>Tue, 02 May 2023 20:04:03 GMT</pubDate>
    <dc:creator>mtl_asm</dc:creator>
    <dc:date>2023-05-02T20:04:03Z</dc:date>
    <item>
      <title>Change package on multiple components</title>
      <link>https://forums.autodesk.com/t5/fusion-electronics-forum/change-package-on-multiple-components/m-p/11931043#M6143</link>
      <description>&lt;P&gt;I have a design where I need to bulk change the package from 0402 to 0603. In the PCB designer, I selected all the 0402 capacitors in Design Manager, 183 of them, and when I right click on one of the capacitors, I can only change the package on the part I clicked on.&amp;nbsp;&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;Looking over in Inspector, I don't see a quick action for changing the package. It only has an action for replacing the part, which doesn't seem optimal to me.&lt;/P&gt;</description>
      <pubDate>Sun, 30 Apr 2023 02:52:09 GMT</pubDate>
      <guid>https://forums.autodesk.com/t5/fusion-electronics-forum/change-package-on-multiple-components/m-p/11931043#M6143</guid>
      <dc:creator>infinitemach</dc:creator>
      <dc:date>2023-04-30T02:52:09Z</dc:date>
    </item>
    <item>
      <title>Re: Change package on multiple components</title>
      <link>https://forums.autodesk.com/t5/fusion-electronics-forum/change-package-on-multiple-components/m-p/11937221#M6144</link>
      <description>&lt;P&gt;i dont think there is a way without making a script.&amp;nbsp;&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;but its easy enough to do... for example just group the caps you want to change then run something like this. Just change the string variable "target_package" to be whatever the package you want to change to is called.&amp;nbsp;&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;LI-CODE lang="general"&gt;// change package for group example
// by scott monk mtl.asm@gmail.com
// no warranty. no attribution.

#usage "changes package of components in group to target string"

string target_package = "C_CHIP-0603(1608-METRIC)";

string cmd;
string temp;

if(board){
	board(B){
		B.elements(E){
			if(ingroup(E)){
				sprintf(temp, "change package %s %s;", E.name, target_package);
				cmd += temp;
			}
		}
	}
}else{

	dlgMessageBox("run from board view");
}

exit(cmd);&lt;/LI-CODE&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;&lt;span class="lia-inline-image-display-wrapper lia-image-align-inline" image-alt="mtlasm_0-1683057767157.png" style="width: 600px;"&gt;&lt;img src="https://forums.autodesk.com/t5/image/serverpage/image-id/1209719iB2FA5B2AE7B9BA2A/image-size/medium?v=v2&amp;amp;px=400" role="button" title="mtlasm_0-1683057767157.png" alt="mtlasm_0-1683057767157.png" /&gt;&lt;/span&gt;&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;</description>
      <pubDate>Tue, 02 May 2023 20:04:03 GMT</pubDate>
      <guid>https://forums.autodesk.com/t5/fusion-electronics-forum/change-package-on-multiple-components/m-p/11937221#M6144</guid>
      <dc:creator>mtl_asm</dc:creator>
      <dc:date>2023-05-02T20:04:03Z</dc:date>
    </item>
    <item>
      <title>Re: Change package on multiple components</title>
      <link>https://forums.autodesk.com/t5/fusion-electronics-forum/change-package-on-multiple-components/m-p/12975706#M6145</link>
      <description>&lt;P&gt;This can be done with the Change command in command line mode. With the group selected, enter something like this in the command line just above the graphics area (not to be confused with the text command line below the graphics area):&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;change package '0603'&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;After entering the command, right-click in any blank area of the graphics window. The only option should be Change: Group. Select that, voila!&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;Note the text in quotes is the name of variant for that component, not the name of the footprint.&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;</description>
      <pubDate>Thu, 22 Aug 2024 19:26:39 GMT</pubDate>
      <guid>https://forums.autodesk.com/t5/fusion-electronics-forum/change-package-on-multiple-components/m-p/12975706#M6145</guid>
      <dc:creator>TimPaterson</dc:creator>
      <dc:date>2024-08-22T19:26:39Z</dc:date>
    </item>
    <item>
      <title>Re: Change package on multiple components</title>
      <link>https://forums.autodesk.com/t5/fusion-electronics-forum/change-package-on-multiple-components/m-p/13741669#M20250</link>
      <description>&lt;P&gt;This helped me allot. quick changing packages should be part of the menu. it is very common to scale a resistor or capacitor up or down depending on the need.&lt;/P&gt;</description>
      <pubDate>Sun, 27 Jul 2025 12:29:35 GMT</pubDate>
      <guid>https://forums.autodesk.com/t5/fusion-electronics-forum/change-package-on-multiple-components/m-p/13741669#M20250</guid>
      <dc:creator>giladk</dc:creator>
      <dc:date>2025-07-27T12:29:35Z</dc:date>
    </item>
  </channel>
</rss>

