Skip to main content

Python binding for the ARCHICAD JSON command interface

Project description

ARCHICAD Python Interface

EARLY RELEASE

Project Description

This is the official Python binding for the ARCHICAD JSON command interface.

This package provides a convenient way to write simple scripts to support your ARCHICAD workflow, e.g. by automating repetitive tasks.

This command interface is only a preview and is subject to change. The set of available commands will increase with each release.

Requirements

  • ARCHICAD 24 beta 3 or later or custom builds with the Python Palette feature.
  • Python 3.7 or later

Getting started

  • Install the package with pip
  • Optional: Enable the experimental Python palette in ARCHICAD
  • Run your own scripts either from the command line or directly from ARCHICAD
  • Documentation and example scripts are coming soon.

Release notes

24.2300b1

Preview release. Compatible with the unofficial ARCHICAD beta builds which contain the Python Palette.

24.1600a1

  • Initial (preview) release
  • Command signatures may change until the final release

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

archicad-24.2300b1.tar.gz (46.7 kB view details)

Uploaded Source

Built Distribution

If you're not sure about the file name format, learn more about wheel file names.

archicad-24.2300b1-py3-none-any.whl (37.1 kB view details)

Uploaded Python 3

File details

Details for the file archicad-24.2300b1.tar.gz.

File metadata

  • Download URL: archicad-24.2300b1.tar.gz
  • Upload date:
  • Size: 46.7 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/3.1.1 pkginfo/1.5.0.1 requests/2.23.0 setuptools/45.2.0 requests-toolbelt/0.9.1 tqdm/4.43.0 CPython/3.8.0

File hashes

Hashes for archicad-24.2300b1.tar.gz
Algorithm Hash digest
SHA256 7324b4608b58c4aeb2b3eaa26300bbdedf48a2942fae21ad95421e2d7bd7b858
MD5 ccd4d7524de02336750dc1a9e9763696
BLAKE2b-256 616a512f56641b4c4ed69b701bd4ef67881b8fd554c077dbfae14cafd5fad328

See more details on using hashes here.

File details

Details for the file archicad-24.2300b1-py3-none-any.whl.

File metadata

  • Download URL: archicad-24.2300b1-py3-none-any.whl
  • Upload date:
  • Size: 37.1 kB
  • Tags: Python 3
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/3.1.1 pkginfo/1.5.0.1 requests/2.23.0 setuptools/45.2.0 requests-toolbelt/0.9.1 tqdm/4.43.0 CPython/3.8.0

File hashes

Hashes for archicad-24.2300b1-py3-none-any.whl
Algorithm Hash digest
SHA256 dc350a7134774d3edca70ca6ca4c24417530f3232e2a018827af43f38eb69dd6
MD5 6b8540fc8183b1ce2c161f9b390027dc
BLAKE2b-256 4470125193dab0a032e63ece12a64c64e0e04e2acab183fef55046f795e3ff76

See more details on using hashes here.

Supported by

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