• 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. What is 'axlTransformObject' function's exact parameters...

Stats

  • Replies 5
  • Subscribers 158
  • Views 1741
  • Members are here 0
More Content

What is 'axlTransformObject' function's exact parameters?

archive
archive over 17 years ago

Hi, In Algroskill Docs: 11 parameters axlTransformObject( lo_dbid/o_dbid ?move l_deltaPoint ?mirror t/nil ?angle f_angle ?origin l_rotatePoint ?allOrNone t/nil) Use following function check: Only 10 parameters arglist('axlTransformObject) What is 'axlTransformObject' function's exact parameters? Thanks


Originally posted in cdnusers.org by m68673
  • Sign in to reply
  • Cancel
  • archive
    archive over 17 years ago

    I think that there is a problem with the Skill wrapper for the C code in this instance.
    agrlist and sklint both return incorrect results. I believe that the documentation is accurate. It works for me.


    Originally posted in cdnusers.org by Dave Elder
    • Cancel
    • Vote Up 0 Vote Down
    • Sign in to reply
    • Cancel
  • archive
    archive over 17 years ago

    Hi Dave,
    It really worked well for you? Please try the following statement and help me to point out my fault, thanks.

    1?TextDbid is a text object or a list of text objects, following statement causes an error.
    axlTransformObject(TextDbid ?move '(0.0 0.0) ?mirror nil ?angle 0.0 ?origin '(0.0 0.0) ?allOrNone t)[i] [/i]

    E- *Error* axlTransformObject: too many arguments (at most 10 expected, 11 given)

    2?Elide the '?allOrNone t', It works well.
    axlTransformObject(TextDbid ?move '(0.0 0.0) ?mirror nil ?angle 0.0 ?origin '(0.0 0.0) )[i] [/i]

    Daniel
    Huawei


    Originally posted in cdnusers.org by m68673
    • Cancel
    • Vote Up 0 Vote Down
    • Sign in to reply
    • Cancel
  • archive
    archive over 17 years ago

    Agreed. The allOrNone option does the damage. I've never used it. Just leave it out.


    Originally posted in cdnusers.org by Dave Elder
    • Cancel
    • Vote Up 0 Vote Down
    • Sign in to reply
    • Cancel
  • archive
    archive over 17 years ago

    I raised a service request (31077799) on this in December 2003. The reply I got was: "This is a C implementation of the Skill keyword syntax. It is functioning correctly. R&D don't have any plan to address this." Go figure!


    Originally posted in cdnusers.org by Dave Elder
    • Cancel
    • Vote Up 0 Vote Down
    • Sign in to reply
    • Cancel
  • archive
    archive over 17 years ago

    Hi Dave,

    Thanks all the time. Use it correctly, that is the question. Forget the 'allOrNone' option in the document.

    Best Regard!
    Daniel


    Originally posted in cdnusers.org by m68673
    • 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