<?xml version="1.0" encoding="UTF-8" ?>
<?xml-stylesheet type="text/xsl" href="https://community.cadence.com/cfs-file/__key/system/syndication/rss.xsl" media="screen"?><rss version="2.0" xmlns:dc="http://purl.org/dc/elements/1.1/" xmlns:slash="http://purl.org/rss/1.0/modules/slash/" xmlns:wfw="http://wellformedweb.org/CommentAPI/"><channel><title>PCB Design &amp; IC Packaging (Allegro X)</title><link>https://community.cadence.com/cadence_technology_forums/pcb-design/</link><description /><dc:language>en-US</dc:language><generator>Telligent Community 13</generator><item><title>Forum Post: RE: How do I use the TCL command to save an image and a Visio drawing file from a DSN file as a new file?</title><link>https://community.cadence.com/cadence_technology_forums/pcb-design/f/allegro-x-scripting-tcl/66208/how-do-i-use-the-tcl-command-to-save-an-image-and-a-visio-drawing-file-from-a-dsn-file-as-a-new-file/1409163</link><pubDate>Thu, 13 Aug 2026 16:10:00 GMT</pubDate><guid isPermaLink="false">75bcbcf9-38a3-4e2e-b84b-26c8c46a9500:e634941e-76b9-40ed-907d-542be249ac2d</guid><dc:creator>TechnoBobby</dc:creator><description>Hi FK202606088435 , To retrieve the text content, you can try: set lObjs [GetSelectedObjects] set lComment [$lObj GetDboCommentText] set txt [DboTclHelper_sMakeCString] $lComment GetText $txt puts &amp;quot;Text: [DboTclHelper_sGetConstCharPtr $txt]&amp;quot; You can also iterate through the effective properties of the selected text object which will return text, bounding box, font name, etc: proc EffectivePropsAll {lObject} { set lStatus [DboState] set lPropsIter [$lObject NewEffectivePropsIter $lStatus] set lPrpName [DboTclHelper_sMakeCString] set lPrpValue [DboTclHelper_sMakeCString] set lPrpType [DboTclHelper_sMakeDboValueType] set lEditable [DboTclHelper_sMakeInt] set lStatus [$lPropsIter NextEffectiveProp $lPrpName $lPrpValue $lPrpType $lEditable] while {[$lStatus OK] == 1} { puts &amp;quot;[DboTclHelper_sGetConstCharPtr $lPrpName] = [DboTclHelper_sGetConstCharPtr $lPrpValue]&amp;quot; set lStatus [$lPropsIter NextEffectiveProp $lPrpName $lPrpValue $lPrpType $lEditable] } delete_DboEffectivePropsIter $lPropsIter } EffectivePropsAll [GetSelectedObjects] Hope this helps!</description></item><item><title>Forum Post: RE: Request for Allegro Board File to ASCII Conversion Guidance</title><link>https://community.cadence.com/cadence_technology_forums/pcb-design/f/allegro-x-pcb-editor/66255/request-for-allegro-board-file-to-ascii-conversion-guidance/1409162</link><pubDate>Thu, 13 Aug 2026 16:01:00 GMT</pubDate><guid isPermaLink="false">75bcbcf9-38a3-4e2e-b84b-26c8c46a9500:1491cef9-6d60-46c3-8240-1588d6d49593</guid><dc:creator>DH202601057529</dc:creator><description>I think the only supported file format is IPC2581</description></item><item><title>Forum Post: RE: How to use TCL commands to retrieve text content and formatting from a circuit diagram page</title><link>https://community.cadence.com/cadence_technology_forums/pcb-design/f/allegro-x-scripting-tcl/66259/how-to-use-tcl-commands-to-retrieve-text-content-and-formatting-from-a-circuit-diagram-page/1409161</link><pubDate>Thu, 13 Aug 2026 15:29:00 GMT</pubDate><guid isPermaLink="false">75bcbcf9-38a3-4e2e-b84b-26c8c46a9500:cd9bc1ae-abea-41d8-9ba4-08d297ae7224</guid><dc:creator>CadAP</dc:creator><description>Try below api for text fontsize and fontname. DboTclHelper_sMakeLOGFONT(lfFaceName, lfHeight, lfWidth, lfEscapement, lfOrientation, lfWeight, lfItalic, lfUnderline, lfStrikeOut, lfCharSet, lfOutPrecision, lfClipPrecision, lfQuality, lfPitchAndFamily) : returns LOGFONT For example, setting text arial and text size 10 set fntpbj [ DboTclHelper_sMakeLOGFONT &amp;quot;Arial&amp;quot; 16 0 0 0 400 0 0 0 0 7 0 1 16]</description></item><item><title>Forum Post: Creating Manufacturing Outputs Made Easy</title><link>https://community.cadence.com/cadence_technology_forums/pcb-design/f/allegro-x-pcb-editor/66261/creating-manufacturing-outputs-made-easy</link><pubDate>Thu, 13 Aug 2026 05:43:00 GMT</pubDate><guid isPermaLink="false">75bcbcf9-38a3-4e2e-b84b-26c8c46a9500:5108ea17-e223-4a8c-b79d-dc341a25fba4</guid><dc:creator>Renu Vibha</dc:creator><description>Are you confident in generating accurate Film Control Records and Gerber files for your PCB designs? This video demonstrates the creation of artwork film control records and gerber files from within the Allegro X PCB Editor How to create Film Control Records and Gerber Files from within the Allegro X PCB Editor</description></item><item><title>Forum Post: How to use TCL commands to retrieve text content and formatting from a circuit diagram page</title><link>https://community.cadence.com/cadence_technology_forums/pcb-design/f/allegro-x-scripting-tcl/66259/how-to-use-tcl-commands-to-retrieve-text-content-and-formatting-from-a-circuit-diagram-page</link><pubDate>Thu, 13 Aug 2026 01:47:00 GMT</pubDate><guid isPermaLink="false">75bcbcf9-38a3-4e2e-b84b-26c8c46a9500:ed7b42d9-39af-493e-a032-d6518af56ee0</guid><dc:creator>FK202606088435</dc:creator><description>Hi, Regarding retrieving the text content and formatting from a circuit page using TCL commands, I need the text content, text size, font, and font style. I&amp;#39;d like to ask if there are TCL commands that can extract the same information as in File→Export→Design XML in the following UI interface? Below is an example of an error I encountered when trying to retrieve font format, text size, and text font: # Retrieving LOGFONT object index (but pure TCL cannot parse its internal fields) set lFont [DboGraphicCommentTextInst_sGetFont $lTextInst $lStatus] Best Regards,</description></item><item><title>Forum Post: RE: Join us for our next LIVE Ask me Anything Session on Constraint Manager : Your Questions, Expert Answers</title><link>https://community.cadence.com/cadence_technology_forums/pcb-design/f/allegro-x-pcb-editor/66219/join-us-for-our-next-live-ask-me-anything-session-on-constraint-manager-your-questions-expert-answers/1409159</link><pubDate>Wed, 12 Aug 2026 11:00:00 GMT</pubDate><guid isPermaLink="false">75bcbcf9-38a3-4e2e-b84b-26c8c46a9500:281dbd3c-159c-401b-a81f-bc232c27ac53</guid><dc:creator>Vipulc</dc:creator><description>Thank you for the great questions and engagement today.</description></item><item><title>Forum Post: RE: Join us for our next LIVE Ask me Anything Session on Constraint Manager : Your Questions, Expert Answers</title><link>https://community.cadence.com/cadence_technology_forums/pcb-design/f/allegro-x-pcb-editor/66219/join-us-for-our-next-live-ask-me-anything-session-on-constraint-manager-your-questions-expert-answers/1409158</link><pubDate>Wed, 12 Aug 2026 10:55:00 GMT</pubDate><guid isPermaLink="false">75bcbcf9-38a3-4e2e-b84b-26c8c46a9500:66842f32-a161-43e9-b30d-0f2315e2b218</guid><dc:creator>Vipulc</dc:creator><description>Yes. You can explicitly create pin pairs by selecting a net or Xnet in the Constraint Manager, right-clicking, and choosing Create &amp;gt; Pin Pair . You then select the driver and receiver pins.</description></item><item><title>Forum Post: RE: Join us for our next LIVE Ask me Anything Session on Constraint Manager : Your Questions, Expert Answers</title><link>https://community.cadence.com/cadence_technology_forums/pcb-design/f/allegro-x-pcb-editor/66219/join-us-for-our-next-live-ask-me-anything-session-on-constraint-manager-your-questions-expert-answers/1409157</link><pubDate>Wed, 12 Aug 2026 10:50:00 GMT</pubDate><guid isPermaLink="false">75bcbcf9-38a3-4e2e-b84b-26c8c46a9500:34fa3f0e-1474-46a3-a678-40f358bf98e1</guid><dc:creator>CF202606104231</dc:creator><description>Can you manually create pin pairs for specific constraints ?</description></item><item><title>Forum Post: RE: Join us for our next LIVE Ask me Anything Session on Constraint Manager : Your Questions, Expert Answers</title><link>https://community.cadence.com/cadence_technology_forums/pcb-design/f/allegro-x-pcb-editor/66219/join-us-for-our-next-live-ask-me-anything-session-on-constraint-manager-your-questions-expert-answers/1409156</link><pubDate>Wed, 12 Aug 2026 10:48:00 GMT</pubDate><guid isPermaLink="false">75bcbcf9-38a3-4e2e-b84b-26c8c46a9500:dc41238a-0253-416a-bbd8-67ecbd918ab0</guid><dc:creator>Vipulc</dc:creator><description>Constraint Manager can automatically generate pin pairs based on the CLASS property of the component and the PINUSE property of the pins. Incorrect settings for these properties can lead to unexpected pin pair generation.</description></item><item><title>Forum Post: RE: Join us for our next LIVE Ask me Anything Session on Constraint Manager : Your Questions, Expert Answers</title><link>https://community.cadence.com/cadence_technology_forums/pcb-design/f/allegro-x-pcb-editor/66219/join-us-for-our-next-live-ask-me-anything-session-on-constraint-manager-your-questions-expert-answers/1409155</link><pubDate>Wed, 12 Aug 2026 10:43:00 GMT</pubDate><guid isPermaLink="false">75bcbcf9-38a3-4e2e-b84b-26c8c46a9500:2dd58994-ecf8-49ae-96b9-70d0eaea15a9</guid><dc:creator>CF202606104231</dc:creator><description>How does the tool handle pin pair creation for wiring and delay constraints?</description></item><item><title>Forum Post: RE: Join us for our next LIVE Ask me Anything Session on Constraint Manager : Your Questions, Expert Answers</title><link>https://community.cadence.com/cadence_technology_forums/pcb-design/f/allegro-x-pcb-editor/66219/join-us-for-our-next-live-ask-me-anything-session-on-constraint-manager-your-questions-expert-answers/1409154</link><pubDate>Wed, 12 Aug 2026 10:41:00 GMT</pubDate><guid isPermaLink="false">75bcbcf9-38a3-4e2e-b84b-26c8c46a9500:10c8e6ac-7fcf-4eb6-8f79-822dc3522fa2</guid><dc:creator>Vipulc</dc:creator><description>When enabled, differential pair overrides have a higher precedence than constraint regions. This is automatically applied if properties like DIFFP_PRIMARY_GAP or DIFFP_NECK_GAP are attached to the differential pair.</description></item><item><title>Forum Post: RE: Join us for our next LIVE Ask me Anything Session on Constraint Manager : Your Questions, Expert Answers</title><link>https://community.cadence.com/cadence_technology_forums/pcb-design/f/allegro-x-pcb-editor/66219/join-us-for-our-next-live-ask-me-anything-session-on-constraint-manager-your-questions-expert-answers/1409153</link><pubDate>Wed, 12 Aug 2026 10:34:00 GMT</pubDate><guid isPermaLink="false">75bcbcf9-38a3-4e2e-b84b-26c8c46a9500:97eab75d-e1fd-47b4-8e07-3ea44c111718</guid><dc:creator>CF202606104231</dc:creator><description>What happens to constraint precedence when differential pair overrides are used?</description></item><item><title>Forum Post: RE: Join us for our next LIVE Ask me Anything Session on Constraint Manager : Your Questions, Expert Answers</title><link>https://community.cadence.com/cadence_technology_forums/pcb-design/f/allegro-x-pcb-editor/66219/join-us-for-our-next-live-ask-me-anything-session-on-constraint-manager-your-questions-expert-answers/1409152</link><pubDate>Wed, 12 Aug 2026 10:28:00 GMT</pubDate><guid isPermaLink="false">75bcbcf9-38a3-4e2e-b84b-26c8c46a9500:30a53910-95ba-4d50-8a14-32764190ee73</guid><dc:creator>Vipulc</dc:creator><description>You can hide them by using the Objects &amp;gt; Filter menu in Constraint Manager and disabling the PinPair Result checkbox.</description></item><item><title>Forum Post: RE: Join us for our next LIVE Ask me Anything Session on Constraint Manager : Your Questions, Expert Answers</title><link>https://community.cadence.com/cadence_technology_forums/pcb-design/f/allegro-x-pcb-editor/66219/join-us-for-our-next-live-ask-me-anything-session-on-constraint-manager-your-questions-expert-answers/1409151</link><pubDate>Wed, 12 Aug 2026 10:20:00 GMT</pubDate><guid isPermaLink="false">75bcbcf9-38a3-4e2e-b84b-26c8c46a9500:d54af51a-4ab2-4abc-8998-e9e558eace59</guid><dc:creator>CF202606104231</dc:creator><description>how can you hide RePP objects if they clutter the worksheet?</description></item><item><title>Forum Post: RE: Join us for our next LIVE Ask me Anything Session on Constraint Manager : Your Questions, Expert Answers</title><link>https://community.cadence.com/cadence_technology_forums/pcb-design/f/allegro-x-pcb-editor/66219/join-us-for-our-next-live-ask-me-anything-session-on-constraint-manager-your-questions-expert-answers/1409150</link><pubDate>Wed, 12 Aug 2026 10:16:00 GMT</pubDate><guid isPermaLink="false">75bcbcf9-38a3-4e2e-b84b-26c8c46a9500:5ee28872-8412-472e-ade8-39b46badbf6f</guid><dc:creator>Vipulc</dc:creator><description>The Wiring worksheet is used to define topology scheduling parameters. This includes physical rules like Stub Length and electromagnetic interference (EMI) rules such as Max Exposed Length.</description></item><item><title>Forum Post: RE: Join us for our next LIVE Ask me Anything Session on Constraint Manager : Your Questions, Expert Answers</title><link>https://community.cadence.com/cadence_technology_forums/pcb-design/f/allegro-x-pcb-editor/66219/join-us-for-our-next-live-ask-me-anything-session-on-constraint-manager-your-questions-expert-answers/1409149</link><pubDate>Wed, 12 Aug 2026 10:08:00 GMT</pubDate><guid isPermaLink="false">75bcbcf9-38a3-4e2e-b84b-26c8c46a9500:c9e569e6-e957-4f99-83af-dcbd3f5f0648</guid><dc:creator>CF202606104231</dc:creator><description>What is the purpose of the wiring worksheet in the electrical domain?</description></item><item><title>Forum Post: RE: Join us for our next LIVE Ask me Anything Session on Constraint Manager : Your Questions, Expert Answers</title><link>https://community.cadence.com/cadence_technology_forums/pcb-design/f/allegro-x-pcb-editor/66219/join-us-for-our-next-live-ask-me-anything-session-on-constraint-manager-your-questions-expert-answers/1409148</link><pubDate>Wed, 12 Aug 2026 10:00:00 GMT</pubDate><guid isPermaLink="false">75bcbcf9-38a3-4e2e-b84b-26c8c46a9500:f872e7f1-927d-4fa9-a94d-71decc4124d3</guid><dc:creator>Vipulc</dc:creator><description>Welcome everyone and thank you for joining today’s Expert Session. Please feel free to post your questions any time—we’re here to help.</description></item><item><title>Forum Post: RE: Skill ： check for shape minimum aperture of gap width</title><link>https://community.cadence.com/cadence_technology_forums/pcb-design/f/allegro-x-scripting-skill/62715/skill-check-for-shape-minimum-aperture-of-gap-width/1409147</link><pubDate>Wed, 12 Aug 2026 09:54:00 GMT</pubDate><guid isPermaLink="false">75bcbcf9-38a3-4e2e-b84b-26c8c46a9500:2e454487-d48b-465a-8b84-d36557acfd73</guid><dc:creator>TL202608111936</dc:creator><description>Hi, I don&amp;#39;t know if you&amp;#39;ve resolved your problem yet, but I have an idea: - Select the shape → extract the shape&amp;#39;s voids → convert each void into a polygon → expand the polygon → select the other voids or shape segments by using axlAddselectbyPoly→ measure them. Luan</description></item><item><title>Forum Post: RE: Join us for our next LIVE Ask me Anything Session on Constraint Manager : Your Questions, Expert Answers</title><link>https://community.cadence.com/cadence_technology_forums/pcb-design/f/allegro-x-pcb-editor/66219/join-us-for-our-next-live-ask-me-anything-session-on-constraint-manager-your-questions-expert-answers/1409146</link><pubDate>Wed, 12 Aug 2026 09:48:00 GMT</pubDate><guid isPermaLink="false">75bcbcf9-38a3-4e2e-b84b-26c8c46a9500:8d2309ac-ca11-44de-88da-93ddf5cb0045</guid><dc:creator>Renu Vibha</dc:creator><description>Hi Community Users, We start the session in another 15 minutes, looking forward to connecting with you all and answering your questions. Feel free to start dropping your queries now.</description></item><item><title>Forum Post: RE: SKILL program to save user colors</title><link>https://community.cadence.com/cadence_technology_forums/pcb-design/f/allegro-x-scripting-skill/51534/skill-program-to-save-user-colors/1409145</link><pubDate>Wed, 12 Aug 2026 09:26:00 GMT</pubDate><guid isPermaLink="false">75bcbcf9-38a3-4e2e-b84b-26c8c46a9500:312b467b-8f62-4faf-a44c-57038e75051d</guid><dc:creator>TL202608111936</dc:creator><description>Hi Soll, It is simplest way to do that. According to the Allegro documentation, File → Export → Parameters ( param out ) allows you to create a .prm file, which can then be imported back using param in . Luan</description></item></channel></rss>