We’re pleased to introduce Python Assistant in MicroStation 2025, designed to support both new and experienced users. Python Assistant helps streamline automation and tool creation by generating Python code based on your prompts. Whether you're exploring scripting for the first time or looking to speed up your workflow, this assistant offers a helpful starting point.
Python Assistant is your intelligent coding companion, built to help you generate Python code effortlessly using simple prompts. It’s designed to:
With Python Assistant, you can focus on high-level tasks and bring your ideas to life faster than ever before.
Python Assistant is part of the Python Editor dialog and can be accessed from the Utilities tab of either the Drawing or Modelling Ribbon as seen below.
Python Assistant dialog offers a straightforward interface where you can start new prompts, access existing ones, and request Python code generation based on your input.
Python Assistant has following options:
Opens a New Chat.
Opens the current chat section.
Note: You can use the prompts suggested by Python Assistant for your reference.
Opens the chat history.
Allows you to write a prompt.
Allows you to send the prompt to the Python Assistant.
A categorized collection of ready-to-use prompts to help you learn, automate, and get the most out of Python Assistant. Explore the Python Assistant Prompts.
For more information or common questions, check out the Python Assistant FAQs for helpful guidance and clarifications.
Please note: Python Assistant is currently released as a Technology Preview feature. We’re actively gathering feedback to make it even better, so your input is invaluable!
Python: Documentation | API Presentations | FAQs | GitHub | Samples | Wikis | Blogs