<?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: Extract areas on the FPCB that do not contain arcs.</title><link>https://community.cadence.com/cadence_technology_forums/pcb-design/f/allegro-x-scripting-skill/66340/extract-areas-on-the-fpcb-that-do-not-contain-arcs/1421090</link><pubDate>Fri, 25 Sep 2026 13:13:00 GMT</pubDate><guid isPermaLink="false">75bcbcf9-38a3-4e2e-b84b-26c8c46a9500:287d9cb4-c88f-470d-9eaf-4fee214dfdfb</guid><dc:creator>SG20260713408</dc:creator><description>Thanks, Hoangkhoipcb! I appreciate you sharing such concise code. I’m still studying to fully understand it, but I’ll take your code to heart; it will certainly help me think about writing code more concisely or elegantly. I’d love to ask for your email address, but given the nature of this community, I feel it’s not the right place for private conversations. I may lack expertise myself, but I notice that high-level script developers aren&amp;#39;t providing answers here. Here are my personal thoughts on the code: 1. I’m not sure why the &amp;quot;prog&amp;quot; function was used. 2. There is no exception handling. - If a cline segment (or cline) is connected to a via, pin, or shape, there is no need to extract the point. 3. The order of the results was determined for the sake of the next step. - The angle of the result doesn&amp;#39;t matter; the designer just needs to be able to verify the result. (Though it would be useful for debugging purposes.) - If layers are mixed, unnecessary screen control operations are repeated. 4. When I was a beginner, I used to put every function into a single block, but as the code grew longer, it became difficult to review or maintain, so I separated the log file generation. Ultimately, I decided to create separate functions for each specific task. thank you~~</description></item><item><title>Forum Post: How to set the voltage value and type within START_RELIABILITY in site.cpm</title><link>https://community.cadence.com/cadence_technology_forums/pcb-design/f/allegro-x-system-capture/70337/how-to-set-the-voltage-value-and-type-within-start_reliability-in-site-cpm</link><pubDate>Fri, 25 Sep 2026 09:14:00 GMT</pubDate><guid isPermaLink="false">75bcbcf9-38a3-4e2e-b84b-26c8c46a9500:9d909006-91a4-4413-83f6-c9bafe05003f</guid><dc:creator>MZ20250602835</dc:creator><description>Dear all, i use currently System Capture Version 25.1 S050. May i ask if it is possibile to set the voltage value and type within START_RELIABILITY in site.cpm file? START_RELIABILITY POWER_NETS &amp;#39;1V8D&amp;#39; &amp;#39;3V3&amp;#39; &amp;#39;3V3D&amp;#39; &amp;#39;VIN_D_PCB1&amp;#39; &amp;#39;2V2&amp;#39; END_RELIABILITY Many thanks and best Regards Moyan</description></item><item><title>Forum Post: RE: Extract areas on the FPCB that do not contain arcs.</title><link>https://community.cadence.com/cadence_technology_forums/pcb-design/f/allegro-x-scripting-skill/66340/extract-areas-on-the-fpcb-that-do-not-contain-arcs/1421089</link><pubDate>Fri, 25 Sep 2026 04:36:00 GMT</pubDate><guid isPermaLink="false">75bcbcf9-38a3-4e2e-b84b-26c8c46a9500:04d4adb5-edc2-47fd-8849-f75b16d4b4f1</guid><dc:creator>Hoangkhoipcb</dc:creator><description>Hi SG20260713408 , I tested your code, and it works well for me. I&amp;#39;ve made a shorter version of the code for you to reference. axlCmdRegister ( &amp;quot;create_arc_chk&amp;quot; &amp;#39;create_arc_chk ) ( defun create_arc_chk ( ) ( let () prog (() axlSetFindFilter (?enabled &amp;#39;( &amp;quot;noall&amp;quot; &amp;quot;CLINES&amp;quot; ) ?onButtons &amp;#39;( &amp;quot;all&amp;quot; )) while ( axlSelect () clines = axlGetSelSet () axlClearSelSet () tmp_list = nil seg_list = nil Out_file = outfile ( &amp;quot;create_arc_chk.log&amp;quot; &amp;quot;w&amp;quot; ) fprintf (Out_file &amp;quot;%-5s %-7s %-10s %s \n &amp;quot; &amp;quot;No&amp;quot; &amp;quot;Angle&amp;quot; &amp;quot;Layer&amp;quot; &amp;quot;Location&amp;quot; ) foreach (cline clines segs = cline-&amp;gt; segments foreach (seg segs if ( length ( member (seg segs)) &amp;gt; 1 then next_seg = cadr ( member (seg segs)) if (seg-&amp;gt; xy == nil &amp;amp;&amp;amp; next_seg-&amp;gt; xy == nil then ol = axl_ol_ol2 (seg-&amp;gt; startEnd next_seg-&amp;gt; startEnd ) if ( member ( car (ol) tmp_list) == nil then angle = abs ( axlRadToDeg ( axlGeoAngleBetweenLines( seg-&amp;gt; startEnd next_seg-&amp;gt; startEnd ))) if ( axlGeoEqual (angle 0.0 ) || axlGeoEqual (angle 180.0 ) then else push ( car (ol) tmp_list) fprintf (Out_file &amp;quot;%-5d %-7.2f %-10s %L \n &amp;quot; length (tmp_list) angle cadr ( parseString (seg-&amp;gt; layer &amp;quot;/&amp;quot; )) car (ol) ) push (seg seg_list) push (next_seg seg_list) ) ) ) ) ) ) close (Out_file) if ( length (tmp_list) &amp;gt; 0 then axlHighlightObject (seg_list) axlUIViewFileCreate ( &amp;quot;create_arc_chk.log&amp;quot; &amp;quot;Arc Segments Check&amp;quot; nil ) printf ( &amp;quot;Errors : %d \n &amp;quot; length (tmp_list)) ) ) ) ) ) BR, HoangKhoi</description></item><item><title>Forum Post: RE: trimming a shape corner</title><link>https://community.cadence.com/cadence_technology_forums/pcb-design/f/allegro-x-pcb-editor/65000/trimming-a-shape-corner/1409380</link><pubDate>Wed, 23 Sep 2026 19:49:00 GMT</pubDate><guid isPermaLink="false">75bcbcf9-38a3-4e2e-b84b-26c8c46a9500:ec5f1fc3-cec7-4691-be5c-11212d39a217</guid><dc:creator>BM202507107724</dc:creator><description>Thanks FaPb!!! This is the critical step. This will not work without &amp;quot;Other segs&amp;quot; selected. Having just &amp;quot;Shapes&amp;quot; selected will not invoke the small cross when hovering.</description></item><item><title>Forum Post: RE: Join our next Live Ask Me Anything Session on System Capture on September 23, 2026</title><link>https://community.cadence.com/cadence_technology_forums/pcb-design/f/allegro-x-system-capture/66323/join-our-next-live-ask-me-anything-session-on-system-capture-on-september-23-2026/1409378</link><pubDate>Wed, 23 Sep 2026 16:06:00 GMT</pubDate><guid isPermaLink="false">75bcbcf9-38a3-4e2e-b84b-26c8c46a9500:56af3231-112e-4309-827d-b2b8aefc7c93</guid><dc:creator>AyushD</dc:creator><description>Thank you for the great questions and engagement today. Feel free to add questions if you have any..</description></item><item><title>Forum Post: RE: Join our next Live Ask Me Anything Session on System Capture on September 23, 2026</title><link>https://community.cadence.com/cadence_technology_forums/pcb-design/f/allegro-x-system-capture/66323/join-our-next-live-ask-me-anything-session-on-system-capture-on-september-23-2026/1409377</link><pubDate>Wed, 23 Sep 2026 16:03:00 GMT</pubDate><guid isPermaLink="false">75bcbcf9-38a3-4e2e-b84b-26c8c46a9500:f12fbdde-8b7f-47d4-b9fd-11fc8ceb0ab2</guid><dc:creator>EDAHut</dc:creator><description>thanks. Will try this. We do get impacted by duplicated schematics at times</description></item><item><title>Forum Post: RE: Join our next Live Ask Me Anything Session on System Capture on September 23, 2026</title><link>https://community.cadence.com/cadence_technology_forums/pcb-design/f/allegro-x-system-capture/66323/join-our-next-live-ask-me-anything-session-on-system-capture-on-september-23-2026/1409376</link><pubDate>Wed, 23 Sep 2026 16:03:00 GMT</pubDate><guid isPermaLink="false">75bcbcf9-38a3-4e2e-b84b-26c8c46a9500:1da0ba4a-3d36-41f2-aaea-e95d2b079d68</guid><dc:creator>AyushD</dc:creator><description>when you are working on a shared design, whenever you open any project from pulse you acquire a lock on that design and other users with whom the design is shared they will see a lock icon on the design as it is being worked upon by another user and once 1st user is done with the changes and commits the design, the lock will be removed for other user to modify the design. Similarly if it is page level sharing, users will see the lock on particular page that is being worked upon by other user. If you commit your changes to the design efficiently it should avoid any conflicts.</description></item><item><title>Forum Post: RE: Join our next Live Ask Me Anything Session on System Capture on September 23, 2026</title><link>https://community.cadence.com/cadence_technology_forums/pcb-design/f/allegro-x-system-capture/66323/join-our-next-live-ask-me-anything-session-on-system-capture-on-september-23-2026/1409375</link><pubDate>Wed, 23 Sep 2026 15:57:00 GMT</pubDate><guid isPermaLink="false">75bcbcf9-38a3-4e2e-b84b-26c8c46a9500:d26a27ef-e4df-4589-9ed7-d232faa2fb78</guid><dc:creator>Jasmine</dc:creator><description>Hi, In Allegro X System Capture, the preferred workflow for managing hierarchical blocks when underlying schematics vary slightly across product variants relies on Variant Management. This avoids maintaining separate, duplicate schematics and preserves the integrity of design reuse.</description></item><item><title>Forum Post: RE: Join our next Live Ask Me Anything Session on System Capture on September 23, 2026</title><link>https://community.cadence.com/cadence_technology_forums/pcb-design/f/allegro-x-system-capture/66323/join-our-next-live-ask-me-anything-session-on-system-capture-on-september-23-2026/1409374</link><pubDate>Wed, 23 Sep 2026 15:56:00 GMT</pubDate><guid isPermaLink="false">75bcbcf9-38a3-4e2e-b84b-26c8c46a9500:4aa82e52-b941-499a-89c6-c91b972789bc</guid><dc:creator>EDAHut</dc:creator><description>Also, for teams working simultaneously on the same system design, what can be the best practices for avoiding database conflicts during real time co-design ?</description></item><item><title>Forum Post: RE: Is there a way to Replace Cache for all Components at once?</title><link>https://community.cadence.com/cadence_technology_forums/pcb-design/f/allegro-x-capture-cis/66351/is-there-a-way-to-replace-cache-for-all-components-at-once/1409373</link><pubDate>Wed, 23 Sep 2026 15:55:00 GMT</pubDate><guid isPermaLink="false">75bcbcf9-38a3-4e2e-b84b-26c8c46a9500:70950cd6-a9c9-44a6-adba-8a90221e0ea0</guid><dc:creator>rg13</dc:creator><description>In Orcad Capture, Replace path in design cache utility can be used to replace design cache path. Please find following link of article which talks about the same: Article (20159217) Title: How to use ‘Replace path in design cache’ option given in Allegro Design Entry CIS? URL: https://ask.cadence.com/ASK/article-viewer?id=a1Od0000000swShEAI&amp;amp;pageName=article-viewer See if it fulfills your purpose.</description></item><item><title>Forum Post: RE: Join our next Live Ask Me Anything Session on System Capture on September 23, 2026</title><link>https://community.cadence.com/cadence_technology_forums/pcb-design/f/allegro-x-system-capture/66323/join-our-next-live-ask-me-anything-session-on-system-capture-on-september-23-2026/1409372</link><pubDate>Wed, 23 Sep 2026 15:51:00 GMT</pubDate><guid isPermaLink="false">75bcbcf9-38a3-4e2e-b84b-26c8c46a9500:757687cb-68a9-473e-9297-945405f7b2c5</guid><dc:creator>EDAHut</dc:creator><description>Hello Experts Could you advise on the preferred workflow for managing hierarchical blocks when the underlying schematic needs to vary slightly between different product variants ?</description></item><item><title>Forum Post: Is there a way to Replace Cache for all Components at once?</title><link>https://community.cadence.com/cadence_technology_forums/pcb-design/f/allegro-x-capture-cis/66351/is-there-a-way-to-replace-cache-for-all-components-at-once</link><pubDate>Wed, 23 Sep 2026 15:49:00 GMT</pubDate><guid isPermaLink="false">75bcbcf9-38a3-4e2e-b84b-26c8c46a9500:10df0f58-dd03-4a68-b665-c83a4ffd5800</guid><dc:creator>LogicNet</dc:creator><description>Hi all, When sharing a design with another engineer, I understand that if the schematic libraries are located in a different location, the recipient can use Replace Cache from the Design Cache to synchronize the design with the new library location. This works well for a small number of parts, but on larger projects containing hundreds of components, updating the cache one part at a time can become very time-consuming. Is there a method in OrCAD Capture to automatically update or refresh all cached parts in a design against the referenced libraries in a single operation? Thanks!</description><category domain="https://community.cadence.com/cadence_technology_forums/pcb-design/tags/Capture%2bCIS">Capture CIS</category></item><item><title>Forum Post: RE: Join our next Live Ask Me Anything Session on System Capture on September 23, 2026</title><link>https://community.cadence.com/cadence_technology_forums/pcb-design/f/allegro-x-system-capture/66323/join-our-next-live-ask-me-anything-session-on-system-capture-on-september-23-2026/1409371</link><pubDate>Wed, 23 Sep 2026 15:03:00 GMT</pubDate><guid isPermaLink="false">75bcbcf9-38a3-4e2e-b84b-26c8c46a9500:0d7af3c6-232d-4e86-adb4-7af1e2907420</guid><dc:creator>AyushD</dc:creator><description>Welcome everyone to the session !! Feel free to post your queries here ..</description></item><item><title>Forum Post: RE: Markups</title><link>https://community.cadence.com/cadence_technology_forums/pcb-design/f/allegro-x-pcb-editor/66350/markups/1409370</link><pubDate>Wed, 23 Sep 2026 12:59:00 GMT</pubDate><guid isPermaLink="false">75bcbcf9-38a3-4e2e-b84b-26c8c46a9500:5743c15a-7c70-40ff-bb3f-5ec8e7a2f3cf</guid><dc:creator>Bennigin</dc:creator><description>I opened the example design &amp;quot;Cadence_Demo.brd&amp;quot; and got the same result in both versions 24.1 and 25.1. Also, happens with all my designs.</description></item><item><title>Forum Post: RE: Markups</title><link>https://community.cadence.com/cadence_technology_forums/pcb-design/f/allegro-x-pcb-editor/66350/markups/1409369</link><pubDate>Wed, 23 Sep 2026 12:52:00 GMT</pubDate><guid isPermaLink="false">75bcbcf9-38a3-4e2e-b84b-26c8c46a9500:0536df55-fcae-4f17-aa26-97038e21c88d</guid><dc:creator>Jeet</dc:creator><description>Could you check whether this issue is specific to a particular board or occurs with all board designs? Please test with a board file available at C:\Cadence\SPB_25.1\share\pcb\examples\board_design and let us know whether you encounter the crash.</description></item><item><title>Forum Post: Markups</title><link>https://community.cadence.com/cadence_technology_forums/pcb-design/f/allegro-x-pcb-editor/66350/markups</link><pubDate>Wed, 23 Sep 2026 12:33:00 GMT</pubDate><guid isPermaLink="false">75bcbcf9-38a3-4e2e-b84b-26c8c46a9500:8121b191-2795-43ad-b4e4-5fc613189343</guid><dc:creator>Bennigin</dc:creator><description>When trying to add a Markup to my design, PCB editor crashes when I click submit. Anyone else seen this issue and found the solution? I have tried it using version 24.1-2024-S010 and 25.1-2025-S050. Thanks</description><category domain="https://community.cadence.com/cadence_technology_forums/pcb-design/tags/markup">markup</category></item><item><title>Forum Post: RE: How do we create borders in system capture or add our company logo and other custom variables?</title><link>https://community.cadence.com/cadence_technology_forums/pcb-design/f/allegro-x-system-capture/66346/how-do-we-create-borders-in-system-capture-or-add-our-company-logo-and-other-custom-variables/1409367</link><pubDate>Wed, 23 Sep 2026 09:17:00 GMT</pubDate><guid isPermaLink="false">75bcbcf9-38a3-4e2e-b84b-26c8c46a9500:66bf06a9-4c91-4482-9445-7fbf03a468c4</guid><dc:creator>steve</dc:creator><description>This should help How to create or customize page borders in Allegro X System Capture</description></item><item><title>Forum Post: RE: ERROR(ORCOMMN-2302): Cannot initialize profile.</title><link>https://community.cadence.com/cadence_technology_forums/pcb-design/f/pspice/66336/error-orcommn-2302-cannot-initialize-profile/1409366</link><pubDate>Wed, 23 Sep 2026 06:58:00 GMT</pubDate><guid isPermaLink="false">75bcbcf9-38a3-4e2e-b84b-26c8c46a9500:c11fc625-9266-4e6b-a8a5-e665f1949609</guid><dc:creator>VolkerD</dc:creator><description>Hi Isha, thanks for your answer. Just to make sure what you want be to try... This is the structure in my registry: \CaptureWorkSpaceEx\24.1.0\BCGWorkspace \CaptureWorkSpaceEx\ 24.1.0\D:\PSPICE_WORKING_DIR\cdssetup\OrCAD_Capture/24.1.0/capture.ini\ \CaptureWorkSpaceEx\25.1.0\BCGWorkspace (no subfolder &amp;quot;\PSPICE_WORKING_DIR&amp;quot; here) Should I delete the hole folder \CaptureWorkSpaceEx with all subfolders? Or only the subfolder \25.1.0? Or something else? 24.1 is working fine, the problem only occurs for 25.1. The subfolders to PSPICE_WORKING_DIR are missing there. Thanks in advance and best regards!</description></item><item><title>Forum Post: RE: ERROR(ORCOMMN-2302): Cannot initialize profile.</title><link>https://community.cadence.com/cadence_technology_forums/pcb-design/f/pspice/66336/error-orcommn-2302-cannot-initialize-profile/1409365</link><pubDate>Wed, 23 Sep 2026 05:41:00 GMT</pubDate><guid isPermaLink="false">75bcbcf9-38a3-4e2e-b84b-26c8c46a9500:34456b8f-da78-4f4a-8c2a-0562f3f29817</guid><dc:creator>IshaS</dc:creator><description>Hi Volker, Can you please try below: Select File &amp;gt; Exit to close Capture and PSpice application (if running). Go to Windows Task Manager and c lose all cadence running tools. Now, Delete the Capture workspacex registry from registry editor: HKEY_CURRENT_USER\Software\OrCAD\CaptureWorkSpaceEx Now, invoke PSpice standalone by selecting PSpice AD in Start menu. Now start OrCAD Capture CIS, open the design, and check the problem. Try this and let me know how it goes!!</description></item><item><title>Forum Post: Using Advanced Find Operations and Efficiently Search for Objects in OrCAD X Capture CIS</title><link>https://community.cadence.com/cadence_technology_forums/pcb-design/f/allegro-x-capture-cis/66349/using-advanced-find-operations-and-efficiently-search-for-objects-in-orcad-x-capture-cis</link><pubDate>Tue, 22 Sep 2026 14:38:00 GMT</pubDate><guid isPermaLink="false">75bcbcf9-38a3-4e2e-b84b-26c8c46a9500:e850bede-0184-4a54-8b70-d210e3d5c4f7</guid><dc:creator>MohitS</dc:creator><description>In a schematic design, locating specific components and identifying properties across multiple objects can be challenging, especially in large designs. Starting with OrCAD X Capture CIS 25.1, the Find and Replace feature has been enhanced to support advanced search operations, allowing you to locate schematic objects using property-based filters and display attributes. 1. Open your schematic design in OrCAD X Capture CIS 25.1 . 2. Choose Edit &amp;gt; Replace . 3. Select the required object type (Parts, Pins, H-Pins, and so on). 4.Enter a search pattern (for example, R * to find all resistors) and click Find . The matching objects are displayed in the Find Results window, enabling quick navigation to the selected objects. 1. To further refine the search, click the + icon in the Find Properties section and add a new property criterion. 2. Select the desired property from the drop-down list. For example, choose Tolerance . 3. Specify the required property value, such as 5% . 4. Click Highlight and then select Find . The search returns all resistors with a Tolerance value of 5% , and the corresponding symbols are highlighted directly in the schematic. The enhanced Find and Replace functionality helps you quickly locate objects, perform property-based searches, validate design data, and efficiently navigate large schematics with greater precision. Have you tried the enhanced Find and Replace feature in OrCAD X Capture CIS 25.1? Share your experience and favorite use cases in the comments below!</description></item></channel></rss>