How to Use Chat GPT for Altium Scripting

preview_player
Показать описание
Engineer Ari Mahpour shows you how to write DelphiScripting for Altium using ChatGPT. He walks you through both how to generate this script from scratch with the assistance of ChatGPT, as well as how to modify existing scripts using the tool.

0:00 Intro
0:35 Setting Up Your Altium 365 Project
5:43 Generating Script in ChatGPT
12:01 Modifying Script in ChatGPT

Don't forget to follow us on social to stay up-to-date on the latest Altium Academy content.

The Altium Academy is an online experience created to bring modern education to PCB Designers and Engineers all across the world. Here you can access a vast library of free training and educational content covering everything from basic design to advanced principles and step-by-step walkthroughs. Join industry legends as they share their career knowledge, review real-life design projects, or learn how to leverage one of Altium's leading design tools. No matter your level of experience, the Altium Academy can help you become a better Designer and Engineer!

About Altium LLC
Altium LLC (ASX:ALU), a global software company based in San Diego, California, is accelerating the pace of innovation through electronics. From individual inventors to multinational corporations, more PCB designers and engineers choose Altium software to design and realize electronics-based products.

#Altium #PCBdesign #ElectronicsDesign
Рекомендации по теме
Комментарии
Автор

I like using Altium script, but is there a way to list all errors at once (like all the undeclared identifier errors) ? It looks like DelphiScript could be much better if Altium could list all these kind of errors by running a "Validate project" tool instead of finding them one at a time by running the script again and again.
Great showcase of using ChatGPT with Altium BTW!

samuelst-andre
Автор

Feeding ChatGPT garbage into Altium results in the scripting engine just shutting down, not even executing a ShowMessage('Hello world!'); anymore. On the next start, Altium crashes with access violations in EditScript.dll on opening the .pas file. Now that's promising... (the 7:37 face pretty much sums it up)

mbuchwald_atg
Автор

Cool, you know the port could generate port cross reference, which is very convienient, but the netlabel doesn't have that funtion, could it be implented by script?I mean the script will automaticly generate text that follows the netlabel with the format "page number[location]'.Thank you!

chaochang
Автор

Hello!
May be You know how to send output string into Output Panel in Altium Designer?

dmytrogrinchyk
Автор

Do we have to learn the mysterious Delphiscript to create a Macro in Altium?

robertbox