move figures AND wires in schematic with SKILL

Discussion in 'Cadence' started by Erik Wanta, Aug 22, 2003.

  1. Erik Wanta

    Erik Wanta Guest

    I am moving instances in a schematic with dbMoveFig or schMove:
    dbMoveFig(car(geGetSelectedSet()) nil list(list(0 0.1) "R0"))

    I have a wire connected to a pin on the instance that I am moving.
    The wire doesn't go along with the instance when I move the instance.
    How do I get the wire to stretch when the instance is moved?

    I tried to use schHiStretch, but that is an interactive command.
    Maybe I can emulate the mouse clicks?
     
    Erik Wanta, Aug 22, 2003
    #1
  2. Erik,

    I recently filed an enhancement request for a SKILL API, schStretch (which
    doesn't exist at the C level). This is really what you need. Go through
    customer support to add a bit of weight to this PCR (601942)

    Emulating the mouse clicks would be quite tricky - probably the closest
    to that would be to write out a file containing the commands in CDS.log
    type format, and then use hiReplayFile(). Pretty yucky though.

    Regards,

    Andrew.
     
    Andrew Beckett, Aug 22, 2003
    #2
Ask a Question

Want to reply to this thread or ask your own question?

You'll need to choose a username for the site, which only take a couple of moments (here). After that, you can post your question and our members will help you out.