Skip to main content
Mobile menu
  • Solutions
    • Octopart Discover Go beyond part search to discover viable solutions, evaluate tradeoffs, and make better decisions earlier
    • Altium Develop Design advanced PCBs in Altium Designer, working independently or connecting reviewers, sourcing data, and release coordination when needed
    • Altium Agile Teams Bring structure to multidisciplinary electronics development and collaboration without sacrificing speed
    • Altium Agile Enterprise Connect context from intent through release with an intelligent, governed, extensible platform
  • Resources & Support
    Free Altium 365 Tools
    • Gerber Compare
    • Online PCB Viewer
    Resources & Support
    • Learning Hub
    • Support Center
    • Documentation
    • Webinars
    Altium Community
    • Forum
    • Bug Crunch
    • Ideas
  • Education & Training
    • Student Lab Free access to professional PCB design software, training, and learning resources for students
    • Educator Center A comprehensive education platform providing curriculum, software, training, and classroom resources for educators
    • Altium Education Curriculum Free college- and university-level PCB design curriculum designed to prepare students for real-world engineering careers
    • Altium Professional Training Flexible on-demand and instructor-led training courses that help engineers build and advance their PCB design skills
  • Search Open
    Search Close
Sign In
Altium Designer

Main menu

  • Home
  • PCB Design
    • Collaboration
    • Component Creation
    • Data Management
    • Design Outputs
    • ECAD/MCAD
    • HDI Design
    • High Speed Design
    • Multi-Board
    • PCB Layout
    • PCB Routing
    • PCB Supply Chain
    • Power Integrity
    • RF Design
    • Rigid Flex
    • Schematic Capture
    • Signal Integrity
    • Simulation
  • Software
    • Develop
    • Discover
    • Agile
    • Altium 365
    • Altium Designer
  • Education
    • Programs
    • Altium Academy
    • Engineering News
    • Guide Books
    • Newsletters
    • Podcasts
    • Projects
    • Training Courses
    • Webinars
    • Whitepapers
Learning Hub Altium Designer Empowering Faster Electronics Development with Altium Designer 24

Empowering Faster Electronics Development with Altium Designer 24

Audience:
Electronic Engineers, Mechanical Engineers, Engineering Managers

We are excited to introduce Altium Designer 24: a game-changing advancement in PCB design and connected data. With focus on enhancing efficiency, fostering collaboration, and overcoming the ever-growing challenges of complex product requirements, this release elevates electronics design to unprecedented levels.

Join our upcoming webinar, hosted by Alex Hall, Technical Marketing Engineer at Altium, to discover how Altium Designer is no longer a requested tool - it’s a requirement that is setting the standard in electronics design.

JOIN THIS WEBINAR TO EXPLORE THE FOLLOWING:

  • Learn how multiple engineers - regardless of location - can simultaneously design different parts of the same PCB.
  • Explore the digital connection with Ansys Electronics Desktop, enabling electronic and simulation engineers to seamlessly work together.
  • Discover how to easily duplicate components and connections to reduce errors and save time.
  • Explore a spreadsheet-like, object-based constraint editor to manage an increasing number of nets and design objects to ensure design performance and requirements are met.
  • See how streamlined design review and documentation significantly reduces errors and costs.
  • Learn how you can simplify complex wiring tasks and validate your designs in a virtual environment for high performance and reliability.
  • See how you can perform SPICE simulations, resolve power issues without relying on expensive prototypes, and analyze signal integrity - all within Altium Designer.
  • Discover how detailed cross-sectional perspective enables accurate design reviews and identifies issues with components and clearances.
  • Explore how to achieve precision with custom pad shapes, solder and paste masks to enhance PCB performance.
faster electronics design

Registration has recently closed. Check back soon for on-demand webinar.

Related Resources

15:20 ON Demand - XJTAG Watch Video
1:04 DRC Flexibility - Features Watch Video

Related Technical Documentation

New in CoDesigner New in CoDesigner

Altium's MCAD CoDesigner technology connects the mechanical and electrical design domains, allowing the mechanical and electronic engineers to pass the loaded PCB back and forth between the two domains. In your Altium design software, this is achieved through an extension that loads and extracts board and component data from the PCB editor, the MCAD CoDesigner extension. In the MCAD software the…

Read Documentation
Statements Statements

Conditional Statements The main conditional statements supported by VBScript are: If...Then For Next Loop Exit For For Each Next Do Loop While...WEnd Select Case Care needs to be taken to code scripts that avoid infinite loops — that is, ensuring that the conditions will eventually be met. The If...Then Statement The syntax is: If Condition Then 'code Else If AnotherCondition Then 'code Else …

Read Documentation
Keywords Keywords

This reference covers the DelphiScript keywords used for the Scripting System in Altium Designer. The scripting system supports the DelphiScript language, which is very similar to the Embarcadero Delphi™ programming language. The key difference is that DelphiScript is a typeless scripting language. For more detailed information on the differences between DelphiScript and the Delphi programming…

Read Documentation
Using VBScript Form Components Using VBScript Form Components

Parent page: VBScript Using Components in VBScript Forms Although Forms and Components are based on Embarcadero Delphi's™ Visual Component Library (VCL), the Altium Designer Delphi-based Tool Palette is still used to drop Controls on a form when using VBScript. Also, event handlers are generated and code is written using the VBScript language, regardless of the Form/Component Delphi roots in…

Read Documentation
Statements & Operators Statements & Operators

DelphiScript Statements A statement in DelphiScript is considered 'simple' when it does not contain any other statements. Examples of simple statements are assignment statements and procedure calls. Simple statements: X := Y + 10; // assignment ShowMessage('Hello World!'); // procedure call A compound statement consists of multiple statements. Compound statements: Begin If A > B Then ShowMessage(…

Read Documentation
Preparing a 3D PDF File Preparing a 3D PDF File

Altium Designer users have long enjoyed the ability to interactively view PCB designs in fully rendered 3D, which provides a unique insight into the real structure of the board design, its components and associated mechanical parts. There are significant advantages in being able to bring this 3D capability to those outside the immediate design team, such as fabrication and assembly houses, and…

Read Documentation
VBScript VBScript

This reference describes the VisualBasic Scripting language used to create scripts in Altium Designer. It provides details of the VisualBasic Scripting statements, functions, and extensions that are supported in the scripting system. Also in this reference: VBScript Statements VBScript Subroutines and Functions Using Form Components with VBScript The VBScript Language The Visual Basic Scripting …

Read Documentation
Subroutines & Functions Subroutines & Functions

VBScript Subroutines and Functions This section provides an overview of using subroutines and procedures in Altum Designer VisualBasic scripts. Passing Parameters to Procedures When a function or subroutine (a procedure/method) that can accept parameters is defined in a script, variables can be passed to the function or subroutine in two ways: by reference or by value, using ByRef or ByVal…

Read Documentation
Functions Functions

The common function statements used by the DelphiScript language are covered below. The range of DelphiScript functions are presented in sections for FileIO routines, Math routines, String routines, and Extension routines. Calculating Expressions with the Evaluate Function The built-in function Evaluate interprets a string containing a valid mathematical expression during runtime and a result is…

Read Documentation
Differences between DelphiScript and Delphi Differences between DelphiScript and Delphi

Differences between DelphiScript and Delphi This section covers the essential differences between the DelphiScript scripting language and Embarcadero's Delphi programming language, and how this applies to the Altium Designer API. The Altium Designer scripting system uses untyped DelphiScript language so there are no data types in scripts. Although you can declare variables and their types, and…

Read Documentation

Empowering Faster Electronics Development with Altium Designer 24

Created: November 30, 2023
At a Glance
Revolutionize your approach to electronic product development and unlock the full potential of collaborative design. Join us as we discover how Altium Designer 24's intuitive and intelligent design platform empowers engineers and design teams to accomplish tasks with precision and speed, leading to enhanced efficiency and accelerated project timelines.
Go Deeper with AI:
ChatGPT Perplexity Claude Google Grok
8 videos
  • Presented by Jan Grooten and Amit Kumar
    01:03:13 • Dec 7, 2023
    Presented by Jan Grooten and Amit Kumar
    01:03:13 • Dec 7, 2023

    In this webinar we’ll explore all of the new features of Altium Designer 24.

  • Presented by Aida Gharahkani
    01:10:09 • Dec 6, 2023
    Presented by Aida Gharahkani
    01:10:09 • Dec 6, 2023

    In this webinar we’ll explore all of the new features of Altium Designer 24.

  • Presented by Alex Hall
    01:02:28 • Dec 6, 2023
    Presented by Alex Hall
    01:02:28 • Dec 6, 2023

    In this webinar we’ll explore all of the new features of Altium Designer 24.

  • Presentato da Manuel Valero
    00:54:19 • Dec 7, 2023
    Presentato da Manuel Valero
    00:54:19 • Dec 7, 2023

    Potenziamento dello sviluppo elettronico con Altium Designer 24

  • Presente por Manuel Valero
    00:52:52 • Dec 7, 2023
    Presente por Manuel Valero
    00:52:52 • Dec 7, 2023

    Desarrollo electrónico más rápido con Altium Designer 24

  • Presented by Martin Malenica
    00:44:35 • Dec 7, 2023
    Presented by Martin Malenica
    00:44:35 • Dec 7, 2023

    Schnellere Elektronikentwicklung mit Altium Designer 24

  • 오힘찬 FAE 발표
    00:55:32 • Dec 6, 2023
    오힘찬 FAE 발표
    00:55:32 • Dec 6, 2023
    Altium Designer 24를 통해 더욱 빠른 전자 제품 개발 지원
  • プレゼンター:ダニエル チョウ
    00:55:47 • Dec 6, 2023
    プレゼンター:ダニエル チョウ
    00:55:47 • Dec 6, 2023
Product: Product Design Collaboration Altium Designer Webinars Workflow and Process Management CoDesign and CoEngineering (ECAD/MCAD Collaboration)
Other Recordings
Clear ×
Region
Language

The session spotlights the ability to expedite layout design by collaborating and connecting seamlessly, allowing multiple engineers from different parts of the world to work on distinct sections of the same PCB concurrently. Attendees learned about the quick duplication of components and connections, a time-saving measure that minimizes errors.
    
The webinar showcases Altium Designer 24's intuitive object-based constraint editor, likened to a spreadsheet, which efficiently manages an increasing number of nets and design objects to ensure optimal performance and meet design requirements. Additionally, the tool's capacity to streamline design reviews and documentation will be demonstrated, emphasizing error reduction and cost savings.

Participants gained insights into the direct link with Ansys Electronics Desktop for swift signal and thermal checks, contributing to time efficiency and minimizing mistakes. Altium Designer 24's capability to simplify complex wiring tasks and facilitate virtual environment validation for performance and reliability will be explored. The webinar will also cover the platform's features for performing SPICE simulations to tackle any design complexity, addressing power issues without relying on expensive prototypes, and analyzing signal integrity.

The detailed cross-sectional perspective for accurate design reviews, along with the customization of pad shapes, solder, and paste masks for precision and enhanced PCB performance, will be highlighted. Altogether, the webinar delivered a comprehensive exploration of Altium Designer 24's features, providing attendees with valuable insights to optimize their electronics development workflow and design intuitively and intelligently.

Related Resources

15:20 ON Demand - XJTAG Watch Video
1:04 DRC Flexibility - Features Watch Video

Related Technical Documentation

New in CoDesigner New in CoDesigner

Altium's MCAD CoDesigner technology connects the mechanical and electrical design domains, allowing the mechanical and electronic engineers to pass the loaded PCB back and forth between the two domains. In your Altium design software, this is achieved through an extension that loads and extracts board and component data from the PCB editor, the MCAD CoDesigner extension. In the MCAD software the…

Read Documentation
Statements Statements

Conditional Statements The main conditional statements supported by VBScript are: If...Then For Next Loop Exit For For Each Next Do Loop While...WEnd Select Case Care needs to be taken to code scripts that avoid infinite loops — that is, ensuring that the conditions will eventually be met. The If...Then Statement The syntax is: If Condition Then 'code Else If AnotherCondition Then 'code Else …

Read Documentation
Keywords Keywords

This reference covers the DelphiScript keywords used for the Scripting System in Altium Designer. The scripting system supports the DelphiScript language, which is very similar to the Embarcadero Delphi™ programming language. The key difference is that DelphiScript is a typeless scripting language. For more detailed information on the differences between DelphiScript and the Delphi programming…

Read Documentation
Using VBScript Form Components Using VBScript Form Components

Parent page: VBScript Using Components in VBScript Forms Although Forms and Components are based on Embarcadero Delphi's™ Visual Component Library (VCL), the Altium Designer Delphi-based Tool Palette is still used to drop Controls on a form when using VBScript. Also, event handlers are generated and code is written using the VBScript language, regardless of the Form/Component Delphi roots in…

Read Documentation
Statements & Operators Statements & Operators

DelphiScript Statements A statement in DelphiScript is considered 'simple' when it does not contain any other statements. Examples of simple statements are assignment statements and procedure calls. Simple statements: X := Y + 10; // assignment ShowMessage('Hello World!'); // procedure call A compound statement consists of multiple statements. Compound statements: Begin If A > B Then ShowMessage(…

Read Documentation
Preparing a 3D PDF File Preparing a 3D PDF File

Altium Designer users have long enjoyed the ability to interactively view PCB designs in fully rendered 3D, which provides a unique insight into the real structure of the board design, its components and associated mechanical parts. There are significant advantages in being able to bring this 3D capability to those outside the immediate design team, such as fabrication and assembly houses, and…

Read Documentation
VBScript VBScript

This reference describes the VisualBasic Scripting language used to create scripts in Altium Designer. It provides details of the VisualBasic Scripting statements, functions, and extensions that are supported in the scripting system. Also in this reference: VBScript Statements VBScript Subroutines and Functions Using Form Components with VBScript The VBScript Language The Visual Basic Scripting …

Read Documentation
Subroutines & Functions Subroutines & Functions

VBScript Subroutines and Functions This section provides an overview of using subroutines and procedures in Altum Designer VisualBasic scripts. Passing Parameters to Procedures When a function or subroutine (a procedure/method) that can accept parameters is defined in a script, variables can be passed to the function or subroutine in two ways: by reference or by value, using ByRef or ByVal…

Read Documentation
Functions Functions

The common function statements used by the DelphiScript language are covered below. The range of DelphiScript functions are presented in sections for FileIO routines, Math routines, String routines, and Extension routines. Calculating Expressions with the Evaluate Function The built-in function Evaluate interprets a string containing a valid mathematical expression during runtime and a result is…

Read Documentation
Differences between DelphiScript and Delphi Differences between DelphiScript and Delphi

Differences between DelphiScript and Delphi This section covers the essential differences between the DelphiScript scripting language and Embarcadero's Delphi programming language, and how this applies to the Altium Designer API. The Altium Designer scripting system uses untyped DelphiScript language so there are no data types in scripts. Although you can declare variables and their types, and…

Read Documentation
Back to Home
Altium Develop

Design to Release, Without the Friction

  • Keep reviews tied to the right version
  • Reduce handoff confusion and rework
  • Spot sourcing and release risk earlier
  • Work solo, share when needed

Get Started

Platform-based Solutions
  • Octopart Discover
  • Altium Develop
  • Altium Agile Teams
  • Altium Agile Enterprise
Tools
  • Altium Designer
  • Octopart
Platform
  • Altium 365
Company
  • Our Customers
  • Trust Center
  • Newsroom
Software Capabilities
  • PCB Layout and Design
  • Requirements Management
  • Electronics Data Management
  • IT Security
  • Electronics Manufacturing
  • Electronics Supply Chain
  • Engineering Management
Resources & Support
  • Status
  • Downloads
  • Learning Hub
  • Support Center
  • Bug Crunch
  • Forum
  • Documentation
  • Ideas
  • Education
  • Professional Training / Certification
  • Webinars
  • Beta Program
Education
  • Student Lab
  • Educator Center
  • Altium Education Curriculum
Careers
  • Career at Altium
  • Copyrights & Trademark
  • Privacy policy
  • Cookie policy
  • Terms of Service
  • Legal
© 2026 Altium Pty. Ltd.