• 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. axlDBcreateRectangle

Stats

  • Replies 9
  • Subscribers 159
  • Views 14785
  • Members are here 0
More Content

axlDBcreateRectangle

malih
malih over 16 years ago

Hi

How assign layer to which to add the rectangle and width of the rectangle in axlDBcreateRectangle function?

please help me

thanks

 

  • Sign in to reply
  • Cancel
  • fxffxf
    fxffxf over 16 years ago

     In the Allegro Skill Doc for  axlDBcreateRectangle see the 3rd example  to create a rectangle on a specific layer. The 1st two examples will create a rectangle on the current active layer (axlGetActiveLayer / axlSetActiveLayer).

    Allegro only supports filled and unfilled rectangles. We do not support rectangles  with awidth. You would need to use axlDBCreateLine to create a line @ width.

     

     

    • Cancel
    • Vote Up 0 Vote Down
    • Sign in to reply
    • Cancel
  • malih
    malih over 16 years ago
    many thanks fxffxf, Is there any way to assign rules, in SKILL?
    • Cancel
    • Vote Up 0 Vote Down
    • Sign in to reply
    • Cancel
  • fxffxf
    fxffxf over 16 years ago

     by rules do you mean DRC rules?

    • Cancel
    • Vote Up 0 Vote Down
    • Sign in to reply
    • Cancel
  • malih
    malih over 16 years ago

    hi yes

    Is there any way to define DRC rules, in SKILL? for example defining spacing or phyzical constraint

    • Cancel
    • Vote Up 0 Vote Down
    • Sign in to reply
    • Cancel
  • eDave
    eDave over 16 years ago

    Take a look at the axlCNS... commands. Specifically axlCNSCreate.

     Dave

    • Cancel
    • Vote Up 0 Vote Down
    • Sign in to reply
    • 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