Skip to main content

A python wrapper for the Skill objects in virtuoso

Project description

Canvas Backend to Cadence Rod Objects

PyPI version status

Install

pip install rodlayout

Read more in the full documentation.

from skillbridge import Workspace
from geometry import Rect, Group

from rodlayout import Canvas, Layer

Workspace.open().make_current()


r = Rect[0:2, 0:4, Layer('M1', 'drawing')]

c = Canvas()
c.append(r)

rod, = c.draw()
print(rod)  # rect@...

r2 = Rect[0:4, 0:2, Layer('M2', 'drawing')]
c = Canvas()
c.append(Group([r, r2]))
db, = c.draw()

print(db)  # figGroup@...

Project details


Download files

Download the file for your platform. If you're not sure which to choose, learn more about installing packages.

Source Distribution

rodlayout-0.1.5.tar.gz (6.2 kB view details)

Uploaded Source

Built Distribution

rodlayout-0.1.5-py3-none-any.whl (10.4 kB view details)

Uploaded Python 3

File details

Details for the file rodlayout-0.1.5.tar.gz.

File metadata

  • Download URL: rodlayout-0.1.5.tar.gz
  • Upload date:
  • Size: 6.2 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/3.1.1 pkginfo/1.5.0.1 requests/2.22.0 setuptools/41.2.0 requests-toolbelt/0.9.1 tqdm/4.41.1 CPython/3.8.0

File hashes

Hashes for rodlayout-0.1.5.tar.gz
Algorithm Hash digest
SHA256 217fb23cdbc5e6e9d256d1ea33de731e5f275732a8a10ed0e202053e1f7270a2
MD5 0899d072cae8468f57a311c5e3e1ec8f
BLAKE2b-256 d67639b9653b3d31cddb3fa4f9ea2fa7363d11f155849ea780f94b7b007559ea

See more details on using hashes here.

File details

Details for the file rodlayout-0.1.5-py3-none-any.whl.

File metadata

  • Download URL: rodlayout-0.1.5-py3-none-any.whl
  • Upload date:
  • Size: 10.4 kB
  • Tags: Python 3
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/3.1.1 pkginfo/1.5.0.1 requests/2.22.0 setuptools/41.2.0 requests-toolbelt/0.9.1 tqdm/4.41.1 CPython/3.8.0

File hashes

Hashes for rodlayout-0.1.5-py3-none-any.whl
Algorithm Hash digest
SHA256 c2b5270a918c8601f0110d0c7235040ece97160b0a6ecc3bd641838f521a5011
MD5 1ffef9247c798fb2c783c37118b2297a
BLAKE2b-256 abbe776aed48f6567431fcdb9de293d9c686892e2232e1e2d0cb5a2c8cd348a0

See more details on using hashes here.

Supported by

AWS Cloud computing and Security Sponsor Datadog Monitoring Fastly CDN Google Download Analytics Pingdom Monitoring Sentry Error logging StatusPage Status page