• Skip to main content
  • Skip to search
  • Skip to footer
Cadence Home
  • This search text may be transcribed, used, stored, or accessed by our third-party service providers per our Cookie Policy and Privacy Policy.

  1. Community Forums
  2. Allegro X PCB Editor
  3. detele by rectangle

Stats

  • State Verified Answer
  • Replies 10
  • Subscribers 160
  • Views 1983
  • Members are here 0
More Content

detele by rectangle

masamasa
masamasa 3 months ago

hello

 

i do know that we can delete some area on clines by the "delete by rectangle" command.

 

but is there a way to select the cline area by poligon to delete so that the area is not a rectangle but a parallelogram as show below?

 

regards

masa

  • Sign in to reply
  • Cancel
Parents
  • andakConsultingLtd
    0 andakConsultingLtd 3 months ago

    community.cadence.com/.../scalpel-skill-file

    • Cancel
    • Vote Up 0 Vote Down
    • Sign in to reply
    • Verify Answer
    • Cancel
  • masamasa
    0 masamasa 3 months ago in reply to andakConsultingLtd

    thank u for ur response.

     

    unfortunately the skill code does not work,

     

    this code deletes clines located outside of the selection area and does not delete clines located inside of the selection area.

     

      

    it looks like any clines which are not vertical and horizontal are ignored on this code and any clines on the selected area are deleted by segment.

      

    regards

    masa 

    • Cancel
    • Vote Up 0 Vote Down
    • Sign in to reply
    • Verify Answer
    • Cancel
  • masamasa
    0 masamasa 3 months ago in reply to excellon1

    thank u for ur response,

     

    i do know how to use the delete by rectangle command but the poligon selection does not work.

      

     

    what i would like to know is how to get his below.

          

       

    regards

    masa

    • Cancel
    • Vote Up 0 Vote Down
    • Sign in to reply
    • Verify Answer
    • Cancel
  • andakConsultingLtd
    0 andakConsultingLtd 3 months ago in reply to masamasa

    you should be able to write a SKILL around SCALPEL that does the job. SCALPEL cuts the traces at intersect while the vertexes against the closed loop will give you the information of the clines located inside the loop.

    • Cancel
    • Vote Up 0 Vote Down
    • Sign in to reply
    • Verify Answer
    • Cancel
  • masamasa
    0 masamasa 3 months ago in reply to andakConsultingLtd

    thank u for ur  response.

     

    unfortunately as i wrote above, the scalpel code does not work.

     

     

    this skill code deletes clines located outside of the selected area and does not delete some clines located inside of the selected area.

     

     

    and unfortuantely i do not know how to write a skill code.

     

    regards

    masa

    • Cancel
    • Vote Up 0 Vote Down
    • Sign in to reply
    • Verify Answer
    • Cancel
  • excellon1
    +1 excellon1 3 months ago in reply to masamasa

    Hi Masa,

    The Scalpel routine works like drawing a thick or thin line through the traces. Basically similar to a blade cutting something.

    If you run the command scalpel followed by a number, the number will be the width of the cut.

    For a 100 mil cut  try scalpel 100

    This will delete the trace segments by 100 mils wherever your cut line was placed. I don't know of any routine that works like drawing a polyagon.

    There is also another method that is faster for cutting clines, You could take your board into "Specctra" and use the cut and delete segment options to basically create any cut type you want really fast. In specctra you draw the first cut line then the next cut line which cuts the traces. You then delete the traces between the cuts.

    Best regards.

    • Cancel
    • Vote Up +2 Vote Down
    • Sign in to reply
    • Verify Answer
    • Reject Answer
    • Cancel
  • masamasa
    0 masamasa 3 months ago in reply to excellon1

    thank u for ur explanation, excellon1.

     

    i can use this scalpel code with an offset value.

     

    although i would like to use scalpel 0 and the zero offset value gives me an error, i can work around.

     

    regards

    masa

    • Cancel
    • Vote Up 0 Vote Down
    • Sign in to reply
    • Verify Answer
    • Cancel
Reply
  • masamasa
    0 masamasa 3 months ago in reply to excellon1

    thank u for ur explanation, excellon1.

     

    i can use this scalpel code with an offset value.

     

    although i would like to use scalpel 0 and the zero offset value gives me an error, i can work around.

     

    regards

    masa

    • Cancel
    • Vote Up 0 Vote Down
    • Sign in to reply
    • Verify Answer
    • Cancel
Children
  • excellon1
    0 excellon1 3 months ago in reply to masamasa

    Sure thing Masa, glad to help you out.

    The thing on having an offset of 0 is that when the clines got cut I reckon one would not see any cut. BTW the default value is 12mil as far as I can recall.

    All the best.

    • Cancel
    • Vote Up 0 Vote Down
    • Sign in to reply
    • Verify Answer
    • Cancel
Cadence Guidelines

Community Guidelines

The Cadence Design Communities support Cadence users and technologists interacting to exchange ideas, news, technical information, and best practices to solve problems and get the most from Cadence technology. The community is open to everyone, and to provide the most value, we require participants to follow our Community Guidelines that facilitate a quality exchange of ideas and information. By accessing, contributing, using or downloading any materials from the site, you agree to be bound by the full Community Guidelines.

© 2025 Cadence Design Systems, Inc. All Rights Reserved.

  • Terms of Use
  • Privacy
  • Cookie Policy
  • US Trademarks
  • Do Not Sell or Share My Personal Information