Altium Develop Features
Design (6)
-
Drawing
Access to basic tools for drawing, such as line, cirlce and polygon.
-
Modeling
Create realistic 3D models of your design
-
Visualize
Design your structure in 3D.
-
Rendering
Produce 3D visualizations without any integrating hardware.
-
PCB layout editing
Ability to modify PCB layouts and PCB circuitry
-
Schematic editor
Ability to capture electrical properties and other attributes of components, wires, nets and pins.
Edit (4)
-
File Import
Import and export files in a number of different formats.
-
Push/Pull
Ability to push or pull the surface of your model in order to get the desired shape.
-
Views
View your model from any angle while you design and edit.
-
Grips
Tools that enable users to reshape, move or manipulate geometry.
Collaboration (3)
-
Annotate
Annotate your designs with various notes and tags.
-
Documentation
Generate 2D drawings of your 3D models.
-
Data Extract
Extract information from objects, such as attributes and properties.
Metadata (1)
-
Repository
Maintain a single repository for all product data and manage access rights
Data Management (1)
-
Version Control
Tracks versions and changes, including options to check-in and check-out
Tools (2)
-
3D modeling tools
Ability to modify 3D primitives (parametric editing tools, free-form editing tools, symmetrical editing process, etc.)
-
Component placement
Ability to place circuit components within the PCB design
Library (1)
-
Component libraries
Ability to find and download high quality PCB footprints
Customization (1)
-
Custom interface
Ability to customize the user interface and recall customizations. Can define the workspace a custom panel should appear in.
Platform (2)
-
Board size
Ample board space available for PCB design
-
Layers
Ample amount of layers to edit PCB designs
Tools - Mechanical Computer-aided Design (MCAD) (5)
-
3D/solid modeling Tools
Offers the ability to modify 3D primitives, including parametric editing tools, free-form editing tools, and symmetrical editing processes
-
Rendering Tools
Offers ease of use when accessing rendering tools such as lighting tools, texture mapping, and custom material creation
-
Drawing Tools
Provides ease of use when accessing basic drawing tools such as lines, circles, polygons, and other fundamental geometric shapes.
-
Editing Tools
Offers ease of use when accessing basic editing tools like erase, trim, extend, undo, and more.
-
Text Editing Tools
Provides ease of use when accessing basic text creation and modification tools such as font style, multi-line text, wrap-around text, justification, spell checker, etc.
File Options - Mechanical Computer-aided Design (MCAD) (5)
-
Export Files
Supports exporting designs to a variety of file formats, facilitating compatibility with other software and workflows.
-
Import Files
Supports a variety of file formats for import, enabling users to incorporate external data into their designs.
-
File Interoperability
Maintains compatibility with a variety of advanced design and imaging applications, ensuring integration and interoperability across different software platforms.
-
Backwards compatibility
Maintains compatibility between current and previous versions of their file formats, allowing users to open and work with files created in older versions without issues.
-
File size
Supports a range of file sizes, ensuring smooth performance even when working with large or complex designs.
Customization - Mechanical Computer-aided Design (MCAD) (3)
-
Custom Scripts
Ability to create custom scripts to automate tasks, such as add standard layers or styles to a drawing, update the title block, or automate plotting tasks.
-
Custom Menus
Ability to create custom menus, sub-menus, and contextual menus. Can create new toolbars and arrange menus in workspace.
-
Custom Interface
Offers the ability to customize the user interface and tailor the workspace according to the users' specific needs and preferences.
Environment - Mechanical Computer-aided Design (MCAD) (4)
-
Hardware support
Supports hardware developers by default or through the use of custom drivers, ensuring compatibility with various hardware configurations commonly used by designers and engineers.
-
Task-based interfaces
Offers tailored interfaces for common tasks by default or through user customization, accommodating individuals' workflow needs and preferences.
-
Manage Multiple Profiles
Supports multiple user interface customizations, allowing users to store and recall interfaces as needed without closing the application or requiring scripting knowledge.
-
Command Clarity
Basic commands have clear names and on-cursor documentation, like tooltips and pop-up descriptions, offers clarification of icons and other user interface elements.





