Skip to main content
Mobile menu
解决方案
Altium Develop
在 Altium Designer 中设计先进 PCB,可独立设计,也可在需要时连接评审、数据来源和发布协同。
Altium Agile Teams
在多学科电子开发与协作中引入结构化流程,确保效率与速度不受影响。
资源 & 支持中心
Altium 365 免费工具
Gerber Compare
在线 PCB 查看器
了解产品
在线商城
下载
联系我们
关注微信
扫描二维码
关注Altium微信平台
资源 & 支持中心
用户指南
实战讲堂
学习中心
技术文档
支持中心
常见问题
Altium 社群
社群
Bug提交
创意
教育
学生实验室
Free access to professional PCB design software, training, and learning resources for students
教育者中心
A comprehensive education platform providing curriculum, software, training, and classroom resources for educators
Altium 教育课程
Free college- and university-level PCB design curriculum designed to prepare students for real-world engineering careers
Search Open
Search
Search Close
登录
Altium Agile 团队
Main menu
首页
PCB设计
团队协作
元器件创建
PCB数据管理
PCB设计输出和文档
ECAD/MCAD
HDI设计
高速设计
多板设计
PCB布局
PCB布线
PCB供应链
电源完整性
RF设计
刚柔结合板PCB设计
原理图输入
信号完整性
PCB设计仿真/分析
软件
Discover
Develop
敏捷团队
敏捷企业
Altium 365
Altium Designer
资源中心
项目
Altium Academy
工程新闻
指南书
新闻通讯
播客
项目
培训课程
网络研讨会
白皮书
大规模下的速度。结构化的可重复性。安全的灵活性。
用于高级多学科协作的统一平台
了解更多
首页
Altium Agile 团队
Altium Agile 团队
Altium Agile Teams 将 Altium Designer、Altium 365 和 Octopart 整合到一个互联的云平台中,在速度、规范性和灵活性之间实现平衡。它使硬件团队能够快速推进工作、标准化流程,并适应不断变化的业务和行业需求。
探索敏捷团队
Altium Agile 入门
Overview
指南
网络研讨会
视频
白皮书
技术文档
All Content
Technical Documentation
Altium 365 平台界面
根据您与 Altium 的关系,您可以通过 Altium Designer 或平台的浏览器界面体验 Altium 平台提供的服务。本页将介绍后者,并概述当您注册 Altium 帐户并登录Altium Platform Interface 时将看到的内容。 有关 Altium 365 平台安全性、可靠性、隐私和合规性的最新信息,请访问Altium 365 信任中心。 对于需要符合美国政府安全法规(如 ITAR 和 EAR)的组织,Altium 提供了基于美国的Altium 365 GovCloud ,在AWS GovCloud区域运行,并提供额外的数据保护措施。 ►更多信息,请参见Altium 365 GovCloud及其相关常见问题解答。 注册Altium账户 访问Altium软件和服务需要您有一个与您的电子邮件地址相关联的Altium Account 。如果您的公司还没有创建一个账户…
Technical Documentation
同步软硬结合线路板
Altium 的 ECAD PCB 编辑器支持两种刚挠结合(Rigid-Flex)设计模式:原始模式(通常称为 Rigid-Flex 1),以及高级刚挠结合模式(也称为 Rigid-Flex 2)。从 CoDesigner 3.4 开始,CoDesigner 也支持这两种刚挠结合设计模式。继续阅读以了解如何在 ECAD 中设计刚挠结合 PCB。 此 CoDesigner 刚挠结合同步功能需要: 受支持的 Altium 设计客户端: 请注意,并非本页面描述的所有功能在所有 Altium MCAD CoDesigner 安装中都可用。更多信息请参阅右侧的 Feature Availability 面板。 要确定受支持的 Altium 设计客户端,请先确认你正在使用的 MCAD CoDesigner Addin 版本,然后在 ECAD-MCAD 版本兼容性矩阵 中检查受支持的版本。 一个…
Technical Documentation
探索基于浏览器的界面
除了通过 Altium Designer 连接到工作区,并通过 Explorer 面板和 Components 面板(用于直接操作其中的元器件)与其交互之外,您还可以通过专用的浏览器界面连接工作区,访问工作区所提供的各项服务的管理界面。事实上,对于其中某些服务,您只能通过此浏览器界面与之交互。 对于本文档中讨论的所有级别的 Altium 解决方案,均使用通用术语 Altium Designer 和 Altium Workspace。 访问界面 工作区的浏览器界面是整个 Altium 365 平台界面的组成部分。您可以通过多种方式访问此界面。有关更多详细信息,请参阅 Altium 平台界面页面中的登录界面部分。 访问该界面最快捷的方式是使用直接 URL:https://365.altium.com。 提供哪些功能? 在 Altium 365 平台界面中…
Technical Documentation
工作区项目
Altium Designer 与 Altium 365 工作区相结合,支持一种面向项目生命周期开发阶段的高级项目架构,简化了版本受控项目的创建和持续工作流程。由工作区管理的集中式存储也使此功能成为其他协作服务的基础。 使用基于工作区的项目有以下主要优势: 简化存储。无需决定存储位置。备份和其他基础服务均由系统负责。 为协作功能奠定基础。 强制实施版本控制。 享受专用评论系统的优势。 通知和状态。整个设计团队都能查看文档状态,包括本地修改。 无需复杂设置即可开展并行 PCB 设计。 能够与多人共享项目,允许他们编辑,或仅查看和评论。 使用项目历史记录功能时可获得完整功能,包括与 VCS 相关的提交事件。 从技术上讲,项目由存储在工作区中的元信息组成,并与工作区内置的基于 Git 的版本控制紧密集成。典型工作流程如下: 用户创建新项目(通过 Altium Designer…
Technical Documentation
子程序和函数
VBScript 子程序和函数 本节概述了如何在 Altum Designer VisualBasic 脚本中使用子程序和过程。 向存储过程传递参数 当脚本中定义了可以接受参数的函数或子程序(过程/方法)时,变量可以通过两种方式传递给函数或子程序:通过引用或通过值,使用 ByRef或 ByVal分别将变量传递给函数或子程序。 要声明将参数传递给的方法,使用 ByRef或 ByVal关键字来声明参数传递给的方法。 Sub或 Function语句中定义函数或子程序时,在参数列表中使用 or 关键字。例如,以下代码片段定义了一个接受两个参数的子程序。第一个参数通过值传递,第二个参数通过引用传递: Sub Test (ByVal Param1 As Integer , ByRef B As String) 这两种方法的区别在于 ByRef传递变量的引用,允许子程序/函数更改作为参数传递的实际变量…
Technical Documentation
语句
条件语句 VBScript 支持的主要条件语句有 If...Then For Next Loop Exit For For Each Next Do Loop While...WEnd Select Case 在编写脚本时需要注意避免无限循环,即确保条件最终会被满足。 If...Then 语句 语法如下 If Condition Then 'code Else If AnotherCondition Then 'code Else 'code End If For 循环 For Next 语句重复循环代码块。基本语法是 For counter = start to end ' block of code here Next Exit For Exit For 语句提前退出 For 循环。 For counter = start to end if condition then Exit…
Technical Documentation
VBScript
本参考资料介绍了用于在 Altium Designer 中创建脚本的 VisualBasic 脚本语言。它详细介绍了脚本系统支持的 VisualBasic 脚本语句、函数和扩展。 本参考资料还包括 VBScript 语句 VBScript 子程序和函数 使用 VBScript 表单组件 VBScript 语言 Visual Basic 脚本(简称 VBScript)可用于创建处理 Altium Designer 对象模型和可视化组件的脚本。在本参考资料中,假定您熟悉基本编程概念和 Altium Designer 的基本操作。 Altium Designer 脚本系统支持源于 Microsoft ActiveX 脚本系统的 VBScript 语言(以及其他脚本语言)。因此,您可以使用 CScripts 或 WScripts,它们基于 Altium Designer 中使用的相同…
Technical Documentation
功能
下面将介绍 DelphiScript 语言常用的函数语句。DelphiScript 函数的范围将在 FileIO 例程、数学例程、字符串例程和扩展例程等章节中介绍。 使用求值函数计算表达式 内置函数 Evaluate在运行时解释包含有效数学表达式的字符串并返回结果。例如,您可以编写一个脚本,如 Evaluate(ProcNames[ProcIndex]);中指定的存储过程将被调用。 ProcNames[ProcIndex]中指定的过程将被调用。 要计算这样一个表达式,可以使用 Evaluate方法,其中表达式由 Expr参数指定的表达式。例如,可以计算如下表达式: Evaluate('2+5'); Evaluate('((10+15)-5)/2*5'); Evaluate('sin(3.1415926/2)*10'); Evaluate('2.5*log(3)');…
Technical Documentation
语句和运算符
DelphiScript 语句 DelphiScript 中的语句如果不包含任何其他语句,则被视为 "简单 "语句。简单语句的例子包括赋值语句和过程调用。 Simple statements: X := Y + 10; // assignment ShowMessage('Hello World!'); // procedure call 复合语句由多条语句组成。 Compound statements: Begin If A > B Then ShowMessage('A is bigger'); Else ShowMessage('B is bigger'); A := 0; B := 0; End; 在 Delphi 脚本中,为变量赋值时使用冒号等号操作符: := 测试相等时,使用相等运算符: = 条件语句 DelphiScript 的控制语句可影响脚本的执行流程…
Technical Documentation
关键词
本参考资料涵盖用于 Altium Designer 脚本系统的 DelphiScript 关键字。脚本系统支持 DelphiScript 语言,它与 Embarcadero Delphi™ 编程语言非常相似。主要区别在于 DelphiScript 是一种无类型的脚本语言。 有关 DelphiScript 与 Delphi 编程语言之间差异的详细信息,请参阅DelphiScript 与 Delphi 之间的差异页面。 本节概述了 DelphiScript 常用关键字的详细信息和示例。有关 Delphi 文件、数学和字符串处理例程等更多关键字信息,请参阅函数和Embarcadero Delphi 参考。 还有 Declaration And 运算符执行逻辑/位和。 Description 如果运算符是布尔类型的,And 运算符执行逻辑和;如果运算符是整数类型的, 运算符执行位和。…